Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add unit test coverage

Signed-off-by: Mark Vieira <portugee@gmail.com>

Allow a `FileCollection` visitor to skip visiting the output of artifact transforms, and use this when serializing file collections to the instant execution cache.

This is only intended to be a basic step towards allow visitors better control over what to visit and in what form to visit. In this step, the API is specific to artifact transforms but will be made more general in later changes.

  1. … 8 more files in changeset.
Allow a `FileCollection` visitor to skip visiting the output of artifact transforms, and use this when serializing file collections to the instant execution cache.

This is only intended to be a basic step towards allow visitors better control over what to visit and in what form to visit. In this step, the API is specific to artifact transforms but will be made more general in later changes.

  1. … 5 more files in changeset.
Allow a `FileCollection` visitor to skip visiting the output of artifact transforms, and use this when serializing file collections to the instant execution cache.

This is only intended to be a basic step towards allow visitors better control over what to visit and in what form to visit. In this step, the API is specific to artifact transforms but will be made more general in later changes.

  1. … 8 more files in changeset.
Allow package declarations in Kotlin DSL scripts

In order to make it possible to `apply(from = "...")` a script that

plays the dual role of local script and precompiled script plugin.

Multi-stage scripts are not supported, more specifically, a script

with a `plugins` block or `buildscript` block will throw `CNFE` at

runtime.

Allow package declarations in Kotlin DSL scripts

In order to make it possible to `apply(from = "...")` a script that

plays the dual role of local script and precompiled script plugin.

Multi-stage scripts are not supported, more specifically, a script

with a `plugins` block or `buildscript` block will throw `CNFE` at

runtime.

Fix some minor issues with release notes

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Increase daemon memory for largeJavaMultiproject

Update userguide to use work queue api

Merge pull request #10047 from gradle/gh/worker-api/work-queue-api

Improvements to the Worker API

Revert "Add debug support to TestLauncher (#9863)"

This reverts commits 026d9f4f8b33e64a64fd0f9f4c364b4c7cebf26f and fda0f3d58074137a1e9204fbf2762d9f63a0603b.

Temporarily reverted due to a possible performance regression.

  1. … 26 more files in changeset.
Fix previous commit.

Update worker api samples to use new work queue api

    • -0
    • +4
    /subprojects/workers/workers.gradle.kts
Merge `FileTreeInternal.visitTreeOrBackingFile()` into `visitLeafCollections(listener)`, so that the listener is told whether or not the tree is backed by a file and can do what it chooses with this information.

Merge `FileTreeInternal.visitTreeOrBackingFile()` into `visitLeafCollections(listener)`, so that the listener is told whether or not the tree is backed by a file and can do what it chooses with this information.

  1. … 3 more files in changeset.
Merge `FileTreeInternal.visitTreeOrBackingFile()` into `visitLeafCollections(listener)`, so that the listener is told whether or not the tree is backed by a file and can do what it chooses with this information.

Temporarily ignore failing tests

Fix dead link detector

* Requires all link to have at least one # in them

* Support links to a different file, no anchor, ending with #

* Support links within the same file, starting with #

* Support links without replacement text

* Support links where the file extension is omitted

And fix all detected dead links ...

  1. … 9 more files in changeset.
Fix dead link detector

* Requires all link to have at least one # in them

* Support links to a different file, no anchor, ending with #

* Support links within the same file, starting with #

* Support links without replacement text

* Support links where the file extension is omitted

And fix all detected dead links ...

  1. … 8 more files in changeset.
Fix tests

Do not keep reference to Stat in SnapshottingFilter

Do not keep reference to Stat in SnapshottingFilter

Add Java compile avoidance test for constructor and static initializer

Add Java compile avoidance test for constructor and static initializer

Remove constructor and static initializer test assertions from combined Groovy/Java avoidance suite

Remove constructor and static initializer test assertions from combined Groovy/Java avoidance suite

Don't access fields directly

Mention worker api improvements in the release notes

    • -1
    • +52
    /subprojects/docs/src/docs/release/notes.md
Add debug support to TestLauncher (#9863)

  1. … 25 more files in changeset.
Address review feedback