Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Wrap calls to list the children of a resource during dependency resolution in a build operation of type `ExternalResourceListBuildOperationType`.

Wrap calls to get the meta-data of a resource during dependency resolution in a build operation of type `ExternalResourceReadMetadataBuildOperationType`.

Revert to ungrouped plain output

Only the stderr output event listener is getting the

EndOutputEvent which caused JVMs to be left open (as evidenced

by the failure of ToolingApiIntegrationTest).

Continue use of ungrouped ProgressLogEventGenerator and find a

better way to do this in a future version of Gradle.

Moved a class to remove package cycle.

  1. … 8 more files in changeset.
Moved `put()` and `list()` from `ExternalResourceRepository` to `ExternalResource`.

  1. … 5 more files in changeset.
Replaced `ExternalResourceRepository.getResourceMetaData()` with `ExternalResource.getMetaData()`.

Also changed the file backed implementation of `ExternalResource` to use `FileSystem.stat()` to calculate the file meta-data, rather than using the `File` API.

  1. … 36 more files in changeset.
Rework “network” build operations to model resource operations instead.

Add more clues for how to diagnose failures with a TAPI test

Fix baseline in performance test

Use verb phrase and avoid all caps in progress log description for build phases

Exclude Path in BuildDependenciesOnlyFileCollectionResolveContext

Simplify executor relationships

  1. … 32 more files in changeset.
Changed some tests to use `BlockingHttpServer` instead of `CyclicBarrierHttpServer`.

Improved some error handling in `BlockingHttpServer`.

Tweaked the API of `BlockingHttpServer` to make it somewhat more convenient to use in tests.

Tweak some validation in `BlockingHttpServer`

Fix integration test

Fix flaky test for long-running task

Lock down recent performance improvements

Merge pull request #2102 from gradle/sg/findbugs/error

Do not resolve classes dirs as a file tree

Polish differences between classpath annotations

+review REVIEW-6542

    • -16
    • +14
    /subprojects/docs/src/docs/userguide/tasks.adoc
Strip ANSI codes in test fixture

Merge pull request #2109 from gradle/dl-issue-1966

Periodically forward output of long running task

Revert "Log progress headers when not associated with a build operation"

See gradle/gradle#2131

This reverts commit 37f82c9f2f60479db9b5e422ca8550b746f062be.

Clarify differences between classpath annotations

+review REVIEW-6542

    • -57
    • +12
    /subprojects/docs/src/docs/userguide/tasks.adoc
Revert "Log name of task experiencing problems with (un)packing its results"

This reverts commit 85ca847d3bee7491cc3f27325d9981991547c786.

Show stale output cleanup message on info level

Merge pull request #2086 from gradle/dd/composite-builds/task-references

Use a task dependency to trigger construction of artifacts in an included build

Remove parallel.intra from performance tests

This option was never documented, unsafe and is now removed.

Remove it from the tests to avoid skewing results.

Reword caveat message for build cache

+review REVIEW-6541