Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix incorrect commit version comparison behavior

Remove workaround for mutation guard early in the build

Add test coverage for allprojects call withing projectsLoaded callback

Merge pull request #8090 from gradle/lacasseio/native/tooling-api

Add tooling API test coverage for multiple architecture

Publish 5.1-20181225000031+0000

Increase timeout for BuildSourceBuilderIntegrationTest

We saw some timeout under high load, so here we increase timeout to 600s.

Publish 5.1-20181224000030+0000

Add some placeholders to the release notes.

    • -0
    • +3
    /subprojects/docs/src/docs/release/notes.md
Publish 5.1-20181223000032+0000

Bust up some of the internals of the class generator, to allow different pieces to be composed. Add some more validation to where `@Inject` can be used.

Merge remote-tracking branch 'origin/release'

* origin/release:

Rebaseline configuration performance test

Fix samples

Update release notes about lazy task configuration APIs

Remove references to register in more Groovy samples

Revert "Convert groovy samples to lazy tasks API"

Revert "Rewrote the task configuration section to put lazy APIs more prominent"

De-emphasize using the configuration avoidance APIs in build scripts

Publish 5.1-rc-3

Merge pull request #8095 from gradle/sg/lazy/samples

Reduce the scope of changes to samples in 5.1

Bump baseline version

The baseline didn't have the `java-platform` plugin.

Merge pull request #8103 from gradle/oehme/script-compilation/faster-hashing

Make script source hashing faster

Rebaseline configuration performance test

There was a small regression due to a correctness fix, which we

accept for 5.1. There already is a performance fix for it targeted

for 5.2. See #8103

Apply Java Platform to build platform

This commit also applies the new `java-platform` plugin

to the "build platform" subproject, that is used in

`buildSrc`. This was precisely waiting for such a plugin

to appear

Merge branch 'release'

Make use of the Java Platform plugin for distribution dependencies

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Ignore some directories for TeamCity (#8101)

We don't want .idea/.github/.teamcity/.teamcityTest directory changes to trigger check builds.

This commit removes them from build trigger.

TeamCity change in 'Gradle / Promotion' project: runners of 'All branches - Start Release Cycle Test' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: runners of 'All branches - Start Release Cycle Test' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: 1 build step(s) were added to 'All branches - Start Release Cycle Test' build configuration

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'All branches - Start Release Cycle Test' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: 'All branches - Start Release Cycle Test' build configuration was created

    • -0
    • +14
    /.teamcity/Gradle_Promotion/buildTypes/Gradle_Promotion_AllBranchesStartReleaseCycleTest.xml
Publish 5.1-20181221000031+0000

Fix samples

Fail class decoration for a class with any abstract methods for which an implementation will not be provided by the generated subclass. Improve property inspection to better understand getter methods with covariant return types.

Merge pull request #8062 from gradle/wolfs/extract-property-discovery

Extract property discovery

Update release notes about lazy task configuration APIs

    • -3
    • +3
    /subprojects/docs/src/docs/release/notes.md