Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move compiler parameters into compiler implementation classes

Move compiler parameters into compiler implementation classes

Move compiler parameters into compiler implementation classes

Fix test

Determine cacheability by iterating direct output references for non-existent files

Add test to reproduce behavior caching with broken synlinks

* "don't cache if broken symlink in OutputDirectory"

* "don't cache if broken symlink in OutputFile"

Add test to reproduce behavior caching with broken symlinks

* "don't cache if broken symlink in OutputDirectory"

Add test to reproduce behavior caching with broken symlinks

* "don't cache if broken symlink in OutputDirectory"

Remove unused method from TaskFingerprinter

and then rename `Task{Fingerprinter -> Snapshotter}`.

Address review feedback

    • -0
    • +6
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
Test should assert that inputBrokenLinkNameCollector is up-to-date if run again

Remove TaskClassInfo.incremental

Remove TaskClassInfo.incremental

Remove TaskClassInfo.incremental

Fix test: "symlink may not reference missing input"

Address review feedback

Address review feedback

Address review feedback

Resolve review feedbacks

Resolve review feedbacks

Merge pull request #9889 from gradle/wolfs/xforms/de-incubate

De-incubate artifact transforms

    • -0
    • +4
    /subprojects/docs/src/docs/release/notes.md
Upgrade kotlinx.metadata from 0.0.5 to 0.1.0 in buildSrc

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

Fix ValidationActions in case of broken symlink inputs

Add (passing) test to reproduce behavior for broken symlinks in inputs

* with `@InputFiles` and `@InputDirectory`, since validation fails with root `@InputDirectory` or `@InputFile`

Add (passing) test to reproduce behavior for broken symlinks in inputs

* with `@InputFiles` and `@InputDirectory`, since validation fails with root `@InputDirectory` or `@InputFile`

Add test to reproduce behavior for broken symlinks in inputs

* task with broken symlink in inputs are valid

Merge branch 'master' into lptr/hashing/introduce-hashing-project

Merge pull request #9868 from gradle/lptr/execution/extract-capturing-before-execution-state

Extract capturing before execution state

Snapshot and fingerprint missing files as well

Full recompilation on Groovy-Java joint compilation (#9890)

Currently, incremental Groovy compilation only works for files compiled by the Groovy compiler. Java files are compiled by the Java compiler.

This PR disables incremental compiler if Java files found because this might cause incorrectness.