Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Dynamic work-in-progress in Parallel Console (#1965)

Increase WIP size as more parallel work is added, now ignoring `--max-workers`.

Track renderability of progress operations and do not render operations that complete immediately or aren't renderable.

Issue: #1833

Provide alias to config_loc

This is commonly used by people and is supported in the Eclipse/IntelliJ plugins

+review REVIEW-6526

Add suppresions.xml to Checkstyle sample

+review REVIEW-6526

Base the default checkstyle config file location on checkstyleConfigDir

+review REVIEW-6526

Show tasks loaded from the cache in summary at the end of build

Away goes the concept of “avoided” tasks, to be replaced with explicit numbers for “up-to-date” and “from cache” tasks. Percentages are also removed.

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.