Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Decorate task logger with build operation id so usage from external thread is linked to correct task

Decorate task logger with build operation id so usage from external thread is linked to correct task

Decorate task logger with build operation id so usage from external thread is linked to correct task

Decorate task logger with build operation id so usage from external thread is linked to correct task

Fix DeleterTest to account for platform specifics

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

Let Deleter fail fast after a max number of failed to delete files

and limit new files collection for the help message

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

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Better help message on delete operation failure

The `:clean` task, all `Delete` tasks, and `project.delete {}`

operations now provide with a better help message when failing to delete

files. The most frequent and hard to troubleshoot causes for failing to

delete files are other processes holding file descriptors open, and,

concurrent writes.

The help message now displays each failed path, handy to identify which

process might be holing files, and also new paths found in a directory

after failure, handy to spot concurrent writes.

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

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
Add coverage for symlink to file deletion by Deleter & DeleteSpec

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

Publish 5.2.1-20190210010105+0000

Fix merge gone wrong

Inspect the properties of an artifact transform action and fail if there are any validation issues. This step also makes the property metadata available for cache key calculation and up-to-date checks, but this isn't used yet. The change also makes the artifact transform specific annotations visible to validation of other types, such as tasks.

Inspect the properties of an artifact transform action and fail if there are any validation issues. This step also makes the property metadata available for cache key calculation and up-to-date checks, but this isn't used yet. The change also makes the artifact transform specific annotations visible to validation of other types, such as tasks.

Publish 5.2.1-20190209010104+0000

Merge branch 'master' into bamboo/precompiled-script-plugins/type-safe-accessors

Merge pull request #8460 from gradle/bamboo/kotlin-dsl/develop

Merge tip of `kotlin-dsl@develop` into master

Merge pull request #8440 from gradle/bamboo/reproducible-properties

Make `ReproduciblePropertiesWriter` entry order independent

Merge type-safe accessors for precompiled script plugins wip

  1. … 26 more files in changeset.
Use a slightly more informative error message when a known but unsupported annotation is attached to an artifact transform parameters object.

Use a slightly more informative error message when a known but unsupported annotation is attached to an artifact transform parameters object.

Move precompiled script plugin tasks into `tasks` subpackage

Wire precompiled script plugin tasks

Use internal mirrors

Merge branch 'bm/play-smoke-test' of https://github.com/bmuschko/gradle

Merge tip of `kotlin-dsl@develop` into master

This brings master up-to-date with gradle/kotlin-dsl@cd78487a11e6a50fe7aa4fe277399c1a44d7c789

The main change is:

Introduce resolver request correlation id

And make it possible to correlate events from the Kotlin DSL resolver

log with the daemon log.

Merge remote-tracking branch 'origin/release'

* origin/release:

Fix typo in link to new C++ plugins

Rephrase javadocs to match the reality

Fix race condition in `ComponentAttributeMatcher`

Change upgrade messages to 5.2.1

Use a 5.2.1 nightly

Publish 5.2.1

Update plugin version and use JCenter mirror

Signed-off-by: Benjamin Muschko <benjamin.muschko@gmail.com>

Remove :apiMetadata:apiParameterNames

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

Update expected `gradle-wrapper.jar` hash

After the change to `ReproduciblePropertiesWriter` to use

`PropertiesUtils` which writes the properties in order causing the

classpath manifests to change.

Polish GradleApiExtensionsIntegrationTest

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