Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Avoid deprecated APIs

  1. … 3 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.

    • -21
    • +20
    ./DefaultCopySpecResolutionTest.groovy
  1. … 37 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.

    • -21
    • +20
    ./DefaultCopySpecResolutionTest.groovy
  1. … 37 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.

    • -21
    • +20
    ./DefaultCopySpecResolutionTest.groovy
  1. … 37 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.

    • -21
    • +20
    ./DefaultCopySpecResolutionTest.groovy
  1. … 37 more files in changeset.
Use Deleter to remove files in Sync task

  1. … 4 more files in changeset.
Use Deleter to remove files in Sync task

  1. … 4 more files in changeset.
Fail on duplicates when creating archives by default

    • -3
    • +3
    ./DefaultCopySpecResolutionTest.groovy
  1. … 2 more files in changeset.
Fail on duplicates when creating archives by default

    • -3
    • +3
    ./DefaultCopySpecResolutionTest.groovy
  1. … 2 more files in changeset.
Do not move org.gradle.api.internal.file.pattern out of "api" package

It is used by our own build.

  1. … 57 more files in changeset.
Do not move org.gradle.api.internal.file.pattern out of "api" package

It is used by our own build.

  1. … 57 more files in changeset.
Revert "Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers""

This reverts commit 669ec8c0211ad7e36ec4a91921e2da5da8619bef.

  1. … 324 more files in changeset.
Revert "Merge pull request #9840 from gradle/lptr/files/simplify-file-matchers"

This reverts commit 72dc39d9784910196e7840ac35317bc46ef4c4a1, reversing

changes made to 69ffd7ea87b343cb6f0f03b947b7605a5bea02b1.

  1. … 324 more files in changeset.
Move file pattern matching to internal package without api

  1. … 57 more files in changeset.
Fix tests

Fix test

Replace all Windows CR or CRLF characters with Unix style LF

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@plexxi.com>

  1. … 42 more files in changeset.
Replace 'Matchers' with 'CoreMatchers'

So we do not require 'org.hamcrest:hamcrest-library' as additional

dependency anymore. Which was only available for most of the tests

because it leaked onto the test compile classpath.

  1. … 161 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 282 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 284 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 284 more files in changeset.
Remove fileSystem from FileLookup

  1. … 14 more files in changeset.
Allow the services required by a given class to be queried prior to creating any instances of that class. Use this to allow `ArtifactTransformDependencies` to be injected into artifact transforms using any of the service injection patterns (that is, via a constructor or a getter).

    • -1
    • +1
    ./DefaultCopySpecResolutionTest.groovy
    • -1
    • +1
    ./DuplicateHandlingCopyActionExecutorTest.groovy
  1. … 122 more files in changeset.
Change some plugins, tests and samples to use service injection into extensions rather than passing the services explicitly to `create()`.

    • -2
    • +2
    ./DuplicateHandlingCopyActionExecutorTest.groovy
  1. … 8 more files in changeset.
Replace most direct usages of `DirectInstantiator` with indirect usages via `InstantiatorFactory` or test fixtures instead. This means more consistent behaviour in unit tests because the objects under test will behave more similarly to how they do at runtime. This also allows the decision of how the instantiation should behave to live in as few places as possible, so this can be more easily evolved and contextualized.

    • -2
    • +2
    ./DefaultCopySpecResolutionTest.groovy
  1. … 56 more files in changeset.
Got rid of the last of the `@RunWith(JMock)`

    • -148
    • +135
    ./DefaultCopySpecResolutionTest.groovy
  1. … 15 more files in changeset.
Converted a bunch more tests from JMock -> Spock

    • -0
    • +54
    ./FileCopyActionTest.groovy
  1. … 8 more files in changeset.