Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Disallow reading the value of a `Property` whose value is calculated from a task output property.

Merge pull request #12791 from gradle/vv/precompiled-plugin-sample-test

Demonstrate how to test a precompiled plugin in a sample

Update subprojects/docs/src/samples/precompiled-script-plugin/groovy/build.gradle

Co-Authored-By: Paul Merlin <paul@gradle.com>

Demonstrate how to test a precompiled plugin in a sample

Merge remote-tracking branch 'origin/sg/64/merges/dogfood-precompiled' into release

* origin/sg/64/merges/dogfood-precompiled:

Rename precompiled script plugin to include gradlebuild package name

Precompile performance/templates.gradle as Groovy plugin

Disable checkstyle checks for generated sources in buildSrc

Rename precompiled script plugin to include package name

Precompile binary-compatibility.gradle as Groovy plugin

Disable checkstyle for generated adapter class for precompiled script plugins

Normalise file separators for integration test checkstyle path

Use Java 8 methods only in an integration test

Remove unused import

Ensure that generated Groovy plugin Adapters comply with Gradle checkstyle requirements

Reorder some of the highlights in the release notes

    • -16
    • +16
    /subprojects/docs/src/docs/release/notes.md
Address review comments for release notes

    • -15
    • +11
    /subprojects/docs/src/docs/release/notes.md
Rename precompiled script plugin to include gradlebuild package name

Disable checkstyle checks for generated sources in buildSrc

Rename precompiled script plugin to include package name

Disable checkstyle for generated adapter class for precompiled script plugins

Normalise file separators for integration test checkstyle path

Use Java 8 methods only in an integration test

Precompile performance/templates.gradle as Groovy plugin

    • -510
    • +0
    /subprojects/performance/templates.gradle
Remove unused import

Ensure that generated Groovy plugin Adapters comply with Gradle checkstyle requirements

When a strict `Property` is read, finalize all properties whose values are used to calculate the property's final value.

  1. … 28 more files in changeset.
Precompile binary-compatibility.gradle as Groovy plugin

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Add some context to exceptions that are thrown when querying the value of a `Property` instance, if diagnostic information is available for the property.

More polish from review

    • -4
    • +4
    /subprojects/docs/src/docs/release/notes.md
Refer to correct API in release notes

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Fix broken internal link again

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
When a property instance is strict, apply the query constraints to `finalizeValue()` (which is a kind of query).

Merge pull request #12777 from gradle/wolfs/upgrade-native-platform-0.22-milestone-2

Upgrade native platform to 0.22-milestone-2

Updates from Jenn's review

    • -18
    • +12
    /subprojects/docs/src/docs/release/notes.md
Upgrade native platform to 0.22-milestone-2

    • -39
    • +39
    /gradle/verification-metadata.xml
Merge remote-tracking branch 'origin/vv/plugins-docs-mention-binary-first' into release

* origin/vv/plugins-docs-mention-binary-first:

Reword binary plugins introductory sentence in docs

Mention binary plugins first in the plugins documentation page

Improve error message when PMD incremental analysis is enabled on older version of PMD

Fix links to upgrade guide from release notes

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Remove broken test from revert