Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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`.

    • -2
    • +3
    ./file/AbstractBaseDirFileResolver.java
    • -9
    • +13
    ./file/DefaultFileCollectionFactory.java
    • -3
    • +8
    ./file/collections/ManagedFactories.java
  1. … 16 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`.

    • -2
    • +3
    ./file/AbstractBaseDirFileResolver.java
    • -9
    • +13
    ./file/DefaultFileCollectionFactory.java
    • -3
    • +8
    ./file/collections/ManagedFactories.java
  1. … 16 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`.

    • -2
    • +3
    ./file/AbstractBaseDirFileResolver.java
    • -9
    • +13
    ./file/DefaultFileCollectionFactory.java
    • -3
    • +8
    ./file/collections/ManagedFactories.java
  1. … 16 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`.

    • -2
    • +3
    ./file/AbstractBaseDirFileResolver.java
    • -9
    • +13
    ./file/DefaultFileCollectionFactory.java
    • -3
    • +8
    ./file/collections/ManagedFactories.java
  1. … 16 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`.

    • -2
    • +3
    ./file/AbstractBaseDirFileResolver.java
    • -9
    • +16
    ./file/DefaultFileCollectionFactory.java
    • -3
    • +8
    ./file/collections/ManagedFactories.java
  1. … 31 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +202
    ./file/DefaultFileCollectionFactory.java
    • -0
    • +46
    ./file/FileLookup.java
  1. … 19 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +202
    ./file/DefaultFileCollectionFactory.java
    • -0
    • +46
    ./file/FileLookup.java
  1. … 19 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +202
    ./file/DefaultFileCollectionFactory.java
  1. … 19 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +202
    ./file/DefaultFileCollectionFactory.java
  1. … 19 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

    • -0
    • +202
    ./file/DefaultFileCollectionFactory.java
  1. … 19 more files in changeset.
Some unit tests and fixes for determining whether to eagerly evaluate a `Provider` instance when serializing to the instant execution cache.

Also fixed an issue where `map { }` could not be called from the Groovy DSL on the result of `Provider.map { }`.

    • -5
    • +5
    ./file/DefaultFilePropertyFactory.java
  1. … 12 more files in changeset.
Some unit tests and fixes for determining whether to eagerly evaluate a `Provider` instance when serializing to the instant execution cache.

Also fixed an issue where `map { }` could not be called from the Groovy DSL on the result of `Provider.map { }`.

    • -5
    • +5
    ./file/DefaultFilePropertyFactory.java
  1. … 12 more files in changeset.
Some unit tests and fixes for determining whether to eagerly evaluate a `Provider` instance when serializing to the instant execution cache.

Also fixed an issue where `map { }` could not be called from the Groovy DSL on the result of `Provider.map { }`.

    • -5
    • +5
    ./file/DefaultFilePropertyFactory.java
  1. … 12 more files in changeset.
Some unit tests and fixes for determining whether to eagerly evaluate a `Provider` instance when serializing to the instant execution cache.

Also fixed an issue where `map { }` could not be called from the Groovy DSL on the result of `Provider.map { }`.

    • -5
    • +5
    ./file/DefaultFilePropertyFactory.java
  1. … 12 more files in changeset.
Some unit tests and fixes for determining whether to eagerly evaluate a `Provider` instance when serializing to the instant execution cache.

Also fixed an issue where `map { }` could not be called from the Groovy DSL on the result of `Provider.map { }`.

    • -5
    • +5
    ./file/DefaultFilePropertyFactory.java
  1. … 12 more files in changeset.
Serialize `Provider` instances that provide a mapped task output so that the mapping is applied at execution time, rather than calculating the value eagerly.

    • -2
    • +2
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Serialize `Provider` instances that provide a mapped task output so that the mapping is applied at execution time, rather than calculating the value eagerly.

    • -2
    • +2
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Serialize `Provider` instances that provide a mapped task output so that the mapping is applied at execution time, rather than calculating the value eagerly.

    • -2
    • +2
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Serialize `Provider` instances that provide a mapped task output so that the mapping is applied at execution time, rather than calculating the value eagerly.

    • -2
    • +2
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Serialize `Provider` instances that provide a mapped task output so that the mapping is applied at execution time, rather than calculating the value eagerly.

    • -2
    • +2
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Serialize `Provider` instances that provide a mapped task output so that the mapping is applied at execution time, rather than calculating the value eagerly.

    • -2
    • +2
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Add methods to allow a `Property<FileSystemLocation>` value to be set using a `Provider<File>`, to match the methods that allow the value to be set using a `File`.

    • -73
    • +60
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Add methods to allow a `Property<FileSystemLocation>` value to be set using a `Provider<File>`, to match the methods that allow the value to be set using a `File`.

    • -73
    • +60
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Add methods to allow a `Property<FileSystemLocation>` value to be set using a `Provider<File>`, to match the methods that allow the value to be set using a `File`.

    • -73
    • +60
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Add methods to allow a `Property<FileSystemLocation>` value to be set using a `Provider<File>`, to match the methods that allow the value to be set using a `File`.

    • -73
    • +60
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Add methods to allow a `Property<FileSystemLocation>` value to be set using a `Provider<File>`, to match the methods that allow the value to be set using a `File`.

    • -73
    • +60
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Add methods to allow a `Property<FileSystemLocation>` value to be set using a `Provider<File>`, to match the methods that allow the value to be set using a `File`.

    • -73
    • +60
    ./file/DefaultFilePropertyFactory.java
  1. … 8 more files in changeset.
Make Cast.cast() be non-nullable

  1. … 5 more files in changeset.
Make Cast.cast() be non-nullable

  1. … 5 more files in changeset.
Intern strings when walking directories

  1. … 2 more files in changeset.