Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'develop' into eskatos/gradle-api-gen/kclass-and-groovy-named-arguments

Use separate cache for file access time journal

Storing a file access time journal inside each cache causes a lot of

contention in particular with caches that require a lot of exclusive

access like the artifact cache.

Instead, a new `journal-1` cache that is managed by a user-home-scoped

service is now used to keep track of file access times for all caches

that want to use it.

  1. … 9 more files in changeset.
Separate eager and lazy information

This is in preparation for having a fully eager hierarchy added.

Issue #5653

Separate eager and lazy information

This is in preparation for having a fully eager hierarchy added.

Issue #5653

Merge pull request #5658 from gradle/guylabs/build-scan-plugin-1.14-rc1

Update build scan plugin to 1.14-rc1 version

Merge pull request #5666 from gradle/bamboo/kotlin-dsl-0.18.0

Upgrade Kotlin DSL {0.17.5 => 0.18.0}

Update Gradle wrapper in test

Upgrade Kotlin DSL {0.17.5 => 0.18.0}

Toward 0.18.1

Attach the configuration actions for a registered task to the provider for that task rather than adding them to the container level set of actions, and discard these actions when they have been executed.

Prepare 0.18.0 release

When `TaskProvider.configure(action)` is called for a task that has already been realized, just run the action and do not register the action to receive notifications of later task realizations.

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 24 more files in changeset.
Add `quickTest` task to every `kotlin-library`

    • -5
    • +0
    /subprojects/provider/provider.gradle.kts
Merge pull request #887 from gradle/bamboo/wip/partial-evaluator

Optimise script execution via partial evaluation

Remove some indirection from event handling in the `DomainObjectCollection` hierarchy.

Use `ImmutableActionSet` in a couple of places to take care of collecting up a sequence of actions to run rather than use some ad hoc code to do this.

Fix a typo in some Javadoc.

Polish task avoidance chapter

- Format the links to the API/Javadocs

- Add section about using gradle-profiler

Emit progress logger operation around script compilation

First step towards visitable file collection changes

Add comment explaining why we need to use daemons in msbuild tests

Remove unused import

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

Simplify plugin implementation

by removing spurious plugin and abstraction

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

Merge pull request #5663 from gradle/oehme/performance/simpler-flames

Merge back flame graph improvements from gradle-profiler

Refine KotlinDslJavaApiExtensionsPlugin

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

Upgrade qdox

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

Prefer using java-gradle-plugin plugin

over manual test-kit plugin classpath wiring

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

Revert plugin 1.14-rc1 update in tests

Add integration test for ArtifactResolutionQuery artifact redownloading