Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use volatile in DefaultClassLoaderScope

This is an attempt to fix https://github.com/gradle/gradle-private/issues/1903

A field should be volatile when used in multithread environment, otherwise there might

be visibility issues - which might be the cause of gradle-private#1903

This commit fixes this issue by using volatile correctly.

Publish 6.0-20191006230018+0000

Merge branch 'release'

Publish 6.0-20191006162510+0000

Publish 6.0-20191005230027+0000

Merge pull request #10913 from gradle/oehme/minor-fixes

Reduce long-term heap usage

Publish 6.0-20191004230036+0000

Polish failure message

Merge branch 'eskatos/kotlin-dsl/new-tapi-model-in-tooling-api-jar' into release

Revert "Merge pull request #10954 from gradle/eskatos/kotlin-dsl/new-tapi-model-in-tooling-api-jar"

This reverts commit 00cdf938c0d9df3786760adeecf9c2e7d45bff78, reversing

changes made to 28d5b62f4ac9b3b57b57c5b625869516198ed836.

  1. … 7 more files in changeset.
Merge pull request #10954 from gradle/eskatos/kotlin-dsl/new-tapi-model-in-tooling-api-jar

Move the new KotlinDslScriptsModel to :toolingApi

Polish KotlinDslScriptsModelBuilder

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

Recognize contributor in feature callout

    • -0
    • +2
    /subprojects/docs/src/docs/release/notes.md
Bump to latest nightly

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Merge pull request #10947 from gradle/bamboo/release/kotlin-dsl/9473

Fail to compile nested `plugins` blocks in Kotlin scripts

Add missing package-info.java

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

Let KotlinDslScriptsModel cross version test classload on tapi < 6.0

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

Move model parameters declaration to :toolingApi

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

Decouple KotlinDslScriptsModel from KotlinBuildScriptModel

and put it into :toolingApi with the other public models

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

Publish 6.0-20191004135652+0000

Merge branch 'release'

Merge pull request #10946 from gradle/eskatos/kotlin-dsl/resolver-short-circuit

Reinstate Kotlin DSL IDE resolver short circuit behind an IDE flag

Enhance cross project publication sample

Added info on how to setup the configuration to share the same

dependencies.

Fix result of capabilities conflict

The documentation still used the old message / format

Document default Gradle variant attributes

Fixes #10469

Add documentation about `failOnXXX` methods

Reword description of terminology page

    • -1
    • +2
    /subprojects/docs/src/docs/release/notes.md
Fix release-features.txt

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

Rework dependency management release notes to be more use case driven

    • -29
    • +30
    /subprojects/docs/src/docs/release/notes.md
More polish and linking across release notes

    • -26
    • +53
    /subprojects/docs/src/docs/release/notes.md