Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update version to 4.9

Let the script dependencies resolver report warnings/errors to IntelliJ

Signed-off-by: Paul Merlin <paul@gradle.com>

Refine KotlinBuildScriptDependenciesResolver

Signed-off-by: Paul Merlin <paul@gradle.com>

Rebaseline performance test for now

until regression has been fixed.

Revert some unecessary changes

Use "store" instead of "push" in build cache documentation

Push can be misunderstood to mean that the remote cache pushes artifacts

to the local cache/the developer machine. Store makes it clear that

the outputs are stored in the build cache.

Use "store" instead of "push" in build cache documentation

Push can be misunderstood to mean that the remote cache pushes artifacts

to the local cache/the developer machine. Store makes it clear that

the outputs are stored in the build cache.

Speed up java incremental compilation tests

The isolated user home is no longer necessary,

because we no longer share class analysis data

in the user home, but keep it in the project dir.

Ignore failing performance test for now

Rework generics around RuleAction adapter and validator

The class itself does not need to be generic, only the methods.

Merge pull request #5296 from gradle/oehme/publishing/deprecate-deferred-configurable

Put deferred configurable change behind a feature flag

    • -0
    • +8
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #5319 from gradle/oehme/tapi/simpler-phased-actions

Remove public PhasedBuildActionExecutor type

Prevent rules execution when the task is removed or already realized

Merge branch 'master' into better-java-testing-chapter

Remove empty lines in test to avoid flakiness

Merge pull request #5314 from gradle/wolfs/core/performance-regression-task-graph

Fix performance regression in task plan execution

Fix flaky test stopScheduledExecutorThrowsExceptionOnTimeout (#5268)

This is an attempt to fix https://github.com/gradle/gradle-private/issues/750

This flaky test's intention is:

- Submit a thread which blocks 750ms to the executor

- Close the executor with 200ms timeout

- Assert an exception to be thrown

The problem is, when the executor start closing, the block thread might not start running. Therefore, the executor can close without any exceptions.

This PR adds a `CountdownLatch` to coordinate these actions. The executor will not be closed until block thread starts running.

Clean up /tmp/.gradle-test-kit-tcagent1/caches (#5309)

This is an attempt to fix https://github.com/gradle/gradle-private/issues/1209

Clean up /tmp/.gradle-test-kit-tcagent1/caches/transforms-x

Merge pull request #5266 from gradle/wolfs/core/rename-task-scheduler-things

Replace EventFiringTaskWorker with a TaskExecuter

Merge pull request #5297 from gradle/wolfs/immutable-file-collections/documentation

Document immutable file collections

    • -0
    • +7
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #5325 from gradle/guylabs/bump-build-scan-plugin-1.13.2

Update build scan plugin to 1.13.2

Merge remote-tracking branch 'origin/bamboo/quote-hash'

* origin/bamboo/quote-hash:

Introduce `javaStyle` so the behaviour of `unixStyle` is preserved

Quote command line arguments containing the hash character

Fix case where a tapi model is fetched or build action is run against a composite build that has an included build defined using explicit dependency substitutions.

Update build scan plugin to 1.13.2

Bump to latest nightly

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Add @Timeout to catch timeout execution quickly

Introduce `javaStyle` so the behaviour of `unixStyle` is preserved

Merge branch 'master' into bamboo/quote-hash

Ignore two flaky tests for now

Add some extra finals