Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

  1. … 25 more files in changeset.
Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

The display name could include some more context, could be used in more error messages, and be applied to more things. This commit is simply an incremental improvement and later changes will improve diagnostics further.

  1. … 25 more files in changeset.
Refactor HTTP deprecation logic to use HttpRedirectVerifier

  1. … 60 more files in changeset.
Fixes for previous commit.

    • -16
    • +11
    ./DefaultFileOperationsTest.groovy
  1. … 14 more files in changeset.
Fixes for previous commit.

    • -16
    • +11
    ./DefaultFileOperationsTest.groovy
  1. … 14 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

  1. … 26 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

    • -16
    • +11
    ./DefaultFileOperationsTest.groovy
  1. … 40 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

    • -16
    • +11
    ./DefaultFileOperationsTest.groovy
  1. … 40 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

  1. … 26 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -10
    • +9
    ./DefaultSourceDirectorySetTest.groovy
    • -21
    • +20
    ./copy/DefaultCopySpecResolutionTest.groovy
    • -5
    • +2
    ./copy/SyncCopyActionDecoratorTest.groovy
  1. … 34 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -10
    • +9
    ./DefaultSourceDirectorySetTest.groovy
    • -21
    • +20
    ./copy/DefaultCopySpecResolutionTest.groovy
    • -5
    • +2
    ./copy/SyncCopyActionDecoratorTest.groovy
  1. … 34 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -10
    • +9
    ./DefaultSourceDirectorySetTest.groovy
    • -21
    • +20
    ./copy/DefaultCopySpecResolutionTest.groovy
    • -5
    • +2
    ./copy/SyncCopyActionDecoratorTest.groovy
  1. … 34 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -10
    • +9
    ./DefaultSourceDirectorySetTest.groovy
    • -21
    • +20
    ./copy/DefaultCopySpecResolutionTest.groovy
    • -5
    • +2
    ./copy/SyncCopyActionDecoratorTest.groovy
  1. … 34 more files in changeset.
Fixes for previous commit.

    • -3
    • +2
    ./CachingTaskInputFileCollectionTest.groovy
    • -1
    • +2
    ./DefaultSourceDirectorySetTest.groovy
  1. … 11 more files in changeset.
Fixes for previous commit.

    • -3
    • +2
    ./CachingTaskInputFileCollectionTest.groovy
    • -1
    • +2
    ./DefaultSourceDirectorySetTest.groovy
  1. … 11 more files in changeset.
Fixes for previous commit.

    • -3
    • +2
    ./CachingTaskInputFileCollectionTest.groovy
    • -1
    • +2
    ./DefaultSourceDirectorySetTest.groovy
  1. … 11 more files in changeset.
Introduce a factory service to create instances of `TaskDependency`, to allow the implementations to be contextualized and to use types that aren't part of the (internal) core API.

Use this factory in `DefaultConfigurableFileCollection`.

    • -3
    • +2
    ./CachingTaskInputFileCollectionTest.groovy
    • -1
    • +2
    ./DefaultSourceDirectorySetTest.groovy
  1. … 34 more files in changeset.
Introduce a factory service to create instances of `TaskDependency`, to allow the implementations to be contextualized and to use types that aren't part of the (internal) core API.

Use this factory in `DefaultConfigurableFileCollection`.

    • -3
    • +2
    ./CachingTaskInputFileCollectionTest.groovy
    • -1
    • +2
    ./DefaultSourceDirectorySetTest.groovy
  1. … 34 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -307
    • +0
    ./DefaultFileCollectionFactoryTest.groovy
  1. … 24 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -307
    • +0
    ./DefaultFileCollectionFactoryTest.groovy
  1. … 24 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -307
    • +0
    ./DefaultFileCollectionFactoryTest.groovy
  1. … 24 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -307
    • +0
    ./DefaultFileCollectionFactoryTest.groovy
  1. … 24 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -307
    • +0
    ./DefaultFileCollectionFactoryTest.groovy
  1. … 24 more files in changeset.
Use Deleter to remove files in Sync task

    • -1
    • +8
    ./copy/SyncCopyActionDecoratorTest.groovy
  1. … 4 more files in changeset.
Use Deleter to remove files in Sync task

    • -1
    • +8
    ./copy/SyncCopyActionDecoratorTest.groovy
  1. … 4 more files in changeset.
Move unit tests to where they belong

    • -423
    • +0
    ./DefaultProjectLayoutTest.groovy
  1. … 1 more file in changeset.
Move unit tests to where they belong

    • -418
    • +0
    ./DefaultProjectLayoutTest.groovy
  1. … 1 more file in changeset.
Move unit tests to where they belong

    • -423
    • +0
    ./DefaultProjectLayoutTest.groovy
  1. … 1 more file in changeset.
Move unit tests to where they belong

    • -418
    • +0
    ./DefaultProjectLayoutTest.groovy
  1. … 1 more file in changeset.
Create Deleter as a service

  1. … 11 more files in changeset.