Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix deprecation warning failure

Add the rest of the methods from Task that are implemented by AbstractTask to DefaultTask

Override methods deprecated in AbstractTask in DefaultTask to make Eclipse happy

Eclipse will report methods from Task (but implemented in AbstractTask) as deprecated.

This wasn't the intention of deprecating AbstractTask.

IDEA doesn't treat the deprecation of AbstractTask in the same way.

Merge pull request #13737 from gradle/bamboo/cc/polish/i

Favour `getOrElse('default')` over `orNull ?: 'default'`

De-incubate new version of 'dependencies.constraints { }' (Kotlin DSL) (#13710)

See: https://github.com/gradle/gradle/pull/12098

Favour `getOrElse('default')` over `orNull ?: 'default'`

Merge pull request #13728 from gradle/wolfs/vfs/upgrade-native-platform

Upgrade to native platform 0.22-milestone-4

Merge pull request #13731 from gradle/am/cc/jacoco-testkit

Disable instrumentation of injected build logic when a Java agent is used

Add a brief mention in the user manual that using Java agents with TestKit is not yet supported when the test build has configuration caching enabled.

Disable instrumentation of the injected classpath when the configuration cache is not enabled and a Java agent is being used.

This is a temporary work around to avoid interfering with Jacoco when it is used to instrument the injected classpath.

When the configuration cache is enabled and a Java agent is being used, the instrumentation is enabled and a problem is reported.

Merge pull request #13729 from gradle/bamboo/cc/tests/iii

Make `NestedInputIntegrationTest` compatible with the configuration cache

Merge pull request #13727 from gradle/bamboo/cc/tests/ii

Explain `@ToBeFixedForInstantExecution` in `SyncTaskIntegrationTest`

Upgrade to native platform 0.22-milestone-4

    • -39
    • +39
    /gradle/verification-metadata.xml
Make `NestedInputIntegrationTest` compatible with the configuration cache

Explain `@ToBeFixedForInstantExecution` in `SyncTaskIntegrationTest`

Format `ProjectLoadingIntegrationTest`

Return already computed `ValueProducer` from `OrElseFixedValueProvider`

When it's possible, instead of potentially computing a new one.

Polish `FileCollectionCodec`

- Favour expression body over block body

- Favour `when` over `if/else` chains

Merge pull request #13726 from gradle/bamboo/cc/tests/i

Remove `@ToBeFixedForInstantExecution` from a bunch of tests

Merge pull request #13725 from gradle/bamboo/cc/fingerprint/projectDir

Add `StartParameter.projectDir` to the configuration cache fingerprint

Merge pull request #13715 from gradle/bamboo/cc/fingerprint/jvm

Add JVM name, vendor and version to the configuration cache fingerprint

Remove `@ToBeFixedForInstantExecution` from `FinalizerTaskIntegrationTest`

By relaxing the assertion to allow parallel execution of unrelated tasks.

Remove `@ToBeFixedForInstantExecution` from `TaskExecutionIntegrationTest`

By making the test compatible with the configuration cache.

Remove `@ToBeFixedForInstantExecution` from `TaskUpToDateIntegrationTest`

Add `StartParameter.projectDir` to the configuration cache fingerprint

Merge branch 'release' into bamboo/cc/fingerprint/jvm

Merge pull request #13721 from gradle/eskatos/cc/restore-fileops-api

Restore FileOperations API

Merge pull request #13714 from gradle/bamboo/cc/fingerprint/gradleHome

Add Gradle user home directory to the configuration cache fingerprint

Remove `@ToBeFixedForInstantExecution` from `AbstractSourceIncrementalCompilationIntegrationTest`

Remove `@ToBeFixedForInstantExecution` from `CacheResolveIntegrationTest`