Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Keep a good test

+review REVIEW-6524

Revert "Use a configure task to add jvmArgs to Test"

This reverts commit 8bb0429bc2140552c53dfbeb522c34a55caf63f0.

+review REVIEW-6524

Polish `KotlinBuildScript`

- Move `#apply` to `ProjectExtensions`

- Move `GradleDsl` to its own file

    • -0
    • +26
    /src/main/kotlin/org/gradle/script/lang/kotlin/GradleDsl.kt
Merge pull request #2000 from gradle/ff-add-details-to-build-operation-finished-notification

Expand BuildOperationFinishedNotification interface with a details object.

Expand BuildOperationFinishedNotification interface with a details object.

Build Scan Plugin might be also interested in the details, not only the result of the operation.

Expand BuildOperationFinishedNotification interface with a details object.

Build Scan Plugin might be also interested in the details, not only the result of the operation.

Remove version-info.jar

+review REVIEW-6527

Fix integration test

+review REVIEW-6525

Polish `DynamicModulesClassPathProvider`

- Don't create unnecessary `DefaultClassPath` instance

- Extract constant with list of extension modules

- Compose method

Polish `DynamicModulesClassPathProvider`

- Don't create unnecessary `DefaultClassPath` instance

- Extract constant with list of extension modules

- Compose method

Nicer way to log build cache description

+review REVIEW-6525

Merge pull request #1978 from gradle/sw/gradle-build/use-normalization-instead-of-test-version

Use normalization API instead of fixed test version

Merge pull request #1998 from gradle/ff-enable-build-cache-configuration

Provide enable information on Finalize Build Cache Configuration Build Operation

Add host name to performance test results

Add Isolatable<T> interface

The idea behind this code was to attempt to endown the `ValueSnapshot`

hierarchy with the ability to "isolate" the objects they are

snapshotting.

This commit cannot be merged as-is because it breaks several important

integration tests. The crux of the issue is that

`SerializedValueSnapshot` instances do not contain enough information

to recreate the orginal objects. What's more, I'm not sure they can

be enhanced to capture enough information.

Merge remote-tracking branch 'upstream/release'

Provide enable information on Finalize Build Cache Configuration Build Operation.

Avoiding the creation of a build cache service on the process.

Provide enable information on Finalize Build Cache Configuration Build Operation.

Avoiding the creation of a build cache service on the process.

Fix integration tests

+review REVIEW-6525

Polish resource normalization implementation

+review REVIEW-6250

  1. … 12 more files in changeset.
Report project name when logging build cache description

+review REVIEW-6525

Log build cache info at lifecycle level

+review REVIEW-6525

Build receipt should not be cacheable any more

Be more specific about which file to ignore

Force loading of `MethodHandle` class during the creation of the method handle factory

This fixes the fact that this class was loaded lazily, so we couldn't capture the fact that we were

running on an older JDK soon enough.

Fix checkstyle

Fix normalization for `patchExternalModules`

Add test for non-existent kotlin build script set in settings.gradle

See #302

Delete older tooling api artifacts in local repo

Remove remnants of `testedVersion`