Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Add another cross build performance test

Remove unused improve pom support flags

  1. … 5 more files in changeset.
Disconnect streams in the inverse order they are connected

Otherwise there is a time window where the worker process

can no longer read its input, but can still complain about

that on its output stream. This leads to unwanted user-facing

error logging for something that is completely normal.

Remove cross version performance tests

We want to know if dexing transforms are faster than dexing tasks -

no need to compare that between Gradle versions.

Don't build kotlin-dsl with -Xuse-old-class-files-reading

not needed anymore with Kotlin 1.2.70, see KT-25193

Signed-off-by: Paul Merlin <>

Ordering guarantee for ComponentSelectionRules

Previously, rules were not ordered but separated into two groups: with

and without extra parameters. As the extra parameter approach is about

to be deprecated, let's make the rule execution have some more ordering


Issue #6607

Bump groovy-all to 0.6

No change, just moved the JAR to a different repo on Artifactory

Rebaseline first use performance test

Kotlin DSL 1.0-RC6 put that test on the edge of failing.

The small regression is due to correctness fixes that lead to more classpath hashing.

Signed-off-by: Paul Merlin <>

Minor changes to build logic, just refining

Signed-off-by: Paul Merlin <>

Add explicit dependencies to fix Gradleception build

Now that we properly select the `compile` or `runtime` variants, some

leaking dependencies have to be added for the project to build.

Merge remote-tracking branch 'origin/master' into lptr/core/upgrade-to-groovy-2.5

Use built-in version number from Groovy-all JAR

Instead of trying (and failing) to reproduce the same version number in different places.

Revert "TeamCity change in 'Gradle / Check / Master Accept / Test Coverage - Parallel Java8 Ibm Linux' project: parameters of 'Test Coverage - Parallel Java8 Ibm Linux (announce)' build configuration were updated"

This reverts commit f70fa57e2a32ea6ab8671ae56b29739e7204324d.

Revert "TeamCity change in 'Gradle / Check / Master Accept / Test Coverage - Parallel Java8 Ibm Linux' project: project parameters were changed"

This reverts commit 48f35400935bd85d8134ce3492d42213e5d86efc.

Use variable for heap space in XML generation

Fix test report index page

Prior to this commit the Classes tab of the test report index page

was generated with the link to the class as a sibling to the table cell

that should have contained it. The update of jsoup discovered this

issue and the table cell now encloses the link to the test class page.

Expose ExtensionModules better

Merge pull request #6709 from artem-zinnatullin/az/http-updates

Update HttpCore 4.4.9 → 4.4.10, HttpClient 4.5.5 → 4.5.6

Merge branch 'master' into az/http-updates

    • -2
    • +24
Recognize @artem-zinnatullin in release notes

    • -0
    • +1
Let samples use kotlin 1.2.70 and unignore sample kotlin version test

Signed-off-by: Paul Merlin <>

    • -1
    • +1
    • -1
    • +1
    • -1
    • +1
Add `Provider.flatMap()` method, which creates a provider backed by a transform that returns a provider.

The implementation does not carry any details about the producer task.

  1. … 10 more files in changeset.
Merge pull request #6734 from gradle/lacasseio/lazy/disallow-task-provider-configure

Disallow mutation during `NamedDomainObjectProvider#configure`

Fix #6750

Disambiguate publications when a consumer doesn't care about the usage to prefer java runtime jars

Fix header of generated build init versions resource. Also updated to Scala 2.12.

    • -2
    • +2
Fix #6735

Only consider Project dependencies for analysis mappings

Add extension tests to SettingsDslIntegrationSpec

Signed-off-by: Jonathan Leitschuh <>

Merge branch 'master' into extension_aware_settings

Signed-off-by: Jonathan Leitschuh <>

Fix dependency declarations for junit-vintage-engine

The vintage JUnit engine (org.junit.vintage:junit-vintage-engine)

has a _runtime_ dependency on `junit:junit`, which no longer leaks into

the test compile classpath. Because of this, an explicit compile-scope

dependency `junit:junit:4.12` is required.

Remove JDK 7 from DaemonPerformanceMonitoringCoverage