Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixes for removal of internal features.

    • -1
    • +1
    ./DefaultSourceDirectorySetFactoryTest.groovy
Fixes for removal of internal features.

    • -1
    • +1
    ./DefaultSourceDirectorySetFactoryTest.groovy
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

    • -1
    • +1
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 45 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

    • -1
    • +1
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 45 more files in changeset.
Propagate dependencies of CalculatedTaskInputFileCollection

So that the inputs are built without the need to add an explicit

`dependsOn`.

This allows declaring buildable header directories for native

compile tasks, like for example JNI headers generated by Java

compilation while keeping the task dependency.

#11998

    • -0
    • +108
    ./CalculatedTaskInputFileCollectionIntegrationTest.groovy
  1. … 1 more file in changeset.
Add documentation for SourceDirectorySetFactory deprecation

    • -1
    • +3
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 2 more files in changeset.
Revert "Add documentation for SourceDirectorySetFactory deprecation"

This reverts commit bf3f65297d8ccaca2c0f7d14265a3b2bde2d3d62.

    • -3
    • +1
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 2 more files in changeset.
Add documentation for SourceDirectorySetFactory deprecation

    • -1
    • +3
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 2 more files in changeset.
Use specific deprecateMethod for deprecating methods in DefaultGradle

    • -5
    • +2
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 2 more files in changeset.
Use specific deprecateInternalApi for deprecating methods in DefaultSourceDirectorySetFactory

    • -1
    • +1
    ./DefaultSourceDirectorySetFactoryTest.groovy
  1. … 1 more file in changeset.
Add a test for SourceDirectorySetFactory deprecations

    • -0
    • +68
    ./DefaultSourceDirectorySetFactoryTest.groovy
Remove SimpleFileCollection

#6274

    • -33
    • +0
    ./collections/SimpleFileCollectionIntegrationTest.groovy
  1. … 2 more files in changeset.
Expose deprecation warning messages and stacktraces via build operations (#5881)

Expose deprecation warnings as operation progress events

- introduce split of message, warning and advice

- make deprecation progress events immutable

- rework deprecation handling/messages to support more a richer model

- update build operation progress model

- tweak existing deprecation warnings to match new model

- Add performance test + make stacktrace calculation for build ops lazy

- Always include a trace with FeatureUsage now that its always required

    • -1
    • +1
    ./collections/SimpleFileCollectionIntegrationTest.groovy
  1. … 65 more files in changeset.
Dogfood ImmutableFileCollection on production code (#4988)

This reverts commit 13eaebc2b1244511dcbff4c59cd41253e3b69642.

    • -0
    • +33
    ./collections/SimpleFileCollectionIntegrationTest.groovy
  1. … 88 more files in changeset.
Revert "Dogfood ImmutableFileCollection on production code (#4988)"

This reverts commit 834632674ca29b6fd190857947338b2b54a9bb62.

The commit caused a bug in incremental compilation, causing changes

to go undetected.

    • -33
    • +0
    ./collections/SimpleFileCollectionIntegrationTest.groovy
  1. … 88 more files in changeset.
Dogfood ImmutableFileCollection on production code (#4988)

Use ImmutableFileCollection in production code

    • -0
    • +33
    ./collections/SimpleFileCollectionIntegrationTest.groovy
  1. … 88 more files in changeset.