Gradle

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Temporarily try new Maven version

Update to the latest versions of Maven to pick up security patches

Merge remote-tracking branch 'origin/sg/63/issue-12122'

* origin/sg/63/issue-12122:

Fix and reproduce https://github.com/gradle/gradle/issues/12122

Publish 6.2-20200205001818+0000

Fix and reproduce https://github.com/gradle/gradle/issues/12122

Properties files allow properties to have empty-string names

Merge pull request #12124 from gradle/bamboo/master/ie/report-changed-build-logic-input

Report changed build logic inputs

Merge pull request #12101 from gradle/bamboo/master/ie/improve-gradle-properties-coverage

Add test coverage for the interaction between `gradle.properties` and included builds

recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #12120 from jeffalder/patch-1

Typo

Merge pull request #12123 from gradle/eskatos/ie/smoked-dog-food

Add more checks and assertions to GradleBuildInstantExecutionSmokeTest

Report changed configuration file causing the ie cache not to be reused

Remove special casing of `SystemPropertyValueSource` when checking the ie cache fingerprint

As it's no longer needed since the change to load the properties very early in

the build.

Report changed environment variable causing the ie cache not to be reused

Report changed Gradle property causing the ie cache not to be reused

Polish `InstantExecutionBuildOptionsIntegrationTest`

- Dedupe `Greet` task definition

Let GradleBuildInstantExecutionSmokeTest run buildSrc checks

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

Add assertions to GradleBuildInstantExecutionSmokeTest

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

Merge pull request #12119 from gradle/bamboo/master/ie/improve-build-logic-input-change-report

Improve build logic input change report

Typo

Signed-off-by: Jeff Alder <49817386+jeffalder@users.noreply.github.com>

Merge pull request #12116 from gradle/wolfs/pr-11964

Polish fingerprint logging

Merge pull request #12111 from gradle/gh/issues/war-cacheability

Allow war task to be made cacheable with runtime api

Restore generic argument removed by mistake

The new type inference engine used by IntelliJ says it's unused but the batch

compiler disagrees.

Extract `ValueSource` description from its `Describable` implementation

Add Daniel Thomas as contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Add test for build cache fingerprint logging

Merge branch 'filecollection-fingerprint-logging' of https://github.com/DanielThomas/gradle into wolfs/pr-11964

Merge pull request #12115 from gradle/vv/deprecation-builder-javadoc

Add javadoc to deprecation builder public methods

Add javadoc to deprecation builder public methods

Monitor file handle leaking on Windows

This commit is a follow-up of #11900

There're several extra build steps on Windows build:

- ATTACH_FILE_LEAK_DETECTOR attach the java agent to daemon JVM,

which monitors open file handles and listens a port, writes the

port into ports.txt.

- DUMP_OPEN_FILES_ON_FAILURE runs only when previous build steps fail.

It reads ports.txt and sends HTTP requests to daemons to get the

leaking file handles.

    • -0
    • +39
    /gradle/DumpOpenFilesOnFailure.java
Serialize intersection `PatternSet` instances to the instant execution cache.

This fixes an issue where the Java compilation task for a source set would attempt to compile non-Java source files found in the source set.