model

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add ObjectFactory.fileTree() factory function

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

    • -0
    • +6
    ./InstantiatorBackedObjectFactory.java
  1. … 1 more file in changeset.
Add ObjectFactory.fileTree() factory function

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

    • -0
    • +6
    ./InstantiatorBackedObjectFactory.java
  1. … 1 more file in changeset.
Add ObjectFactory.fileTree() factory function

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

    • -0
    • +6
    ./InstantiatorBackedObjectFactory.java
  1. … 1 more file in changeset.
ObjectFactory API to create ConfigurableFileTrees

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

    • -0
    • +6
    ./InstantiatorBackedObjectFactory.java
  1. … 1 more file 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.

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

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

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

  1. … 41 more files in changeset.
Turn invalid usages of ObjectFactory.property() into errors

  1. … 1 more file in changeset.
Remove nagging from DefaultSourceDirectorySet

  1. … 1 more file in changeset.
Fix nullability and other warnings for ObjectFactory implementations

    • -1
    • +1
    ./InstantiatorBackedObjectFactory.java
Fix nullability and other warnings for ObjectFactory implementations

    • -1
    • +1
    ./InstantiatorBackedObjectFactory.java
Fix nullability and other warnings for ObjectFactory implementations

    • -1
    • +1
    ./InstantiatorBackedObjectFactory.java
Fix nullability and other warnings for ObjectFactory implementations

    • -1
    • +1
    ./InstantiatorBackedObjectFactory.java
Apply `Explicit type can be replaced with <>` inspection the whole project

    • -1
    • +1
    ./InstantiatorBackedObjectFactory.java
  1. … 908 more files in changeset.
Renamed class and associated unit test.

    • -2
    • +2
    ./InstantiatorBackedObjectFactory.java
  1. … 8 more files in changeset.
Renamed class and associated unit test.

    • -2
    • +2
    ./InstantiatorBackedObjectFactory.java
  1. … 8 more files in changeset.
Rename `ObjectFactory#container` to `domainObjectContainer`

    • -2
    • +2
    ./InstantiatorBackedObjectFactory.java
  1. … 3 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Add factory methods to create NamedDomainObjectContainer and DomainObjectSet on ObjectFactory

    • -0
    • +18
    ./InstantiatorBackedObjectFactory.java
  1. … 11 more files in changeset.
Add factory methods to create NamedDomainObjectContainer and DomainObjectSet on ObjectFactory

    • -0
    • +18
    ./InstantiatorBackedObjectFactory.java
  1. … 11 more files in changeset.
Add a factory method to `ObjectFactory` that can be used to create `ConfigurableFileCollection` instances.

This new method is intended to replace the factory methods on `ProjectLayout`, as `ObjectFactory` is available in all scopes whereas a `ProjectLayout` is only available in project scopes. This also simplifies some task and project extension implementations as now only a single service is required to create the properties.

    • -0
    • +6
    ./InstantiatorBackedObjectFactory.java
  1. … 14 more files in changeset.
Add a factory method to `ObjectFactory` that can be used to create `ConfigurableFileCollection` instances.

This new method is intended to replace the factory methods on `ProjectLayout`, as `ObjectFactory` is available in all scopes whereas a `ProjectLayout` is only available in project scopes. This also simplifies some task and project extension implementations as now only a single service is required to create the properties.

    • -0
    • +6
    ./InstantiatorBackedObjectFactory.java
  1. … 14 more files in changeset.
Change `ObjectFactory` to create collection and map properties whose initial value is an empty collection or map, and add a `convention()` method for collection properties. The "convention" for a property is the value to use when none has been explicitly specified for the property. This changes adds this for collection properties for now. It will be added for all lazy types later.

  1. … 30 more files in changeset.
Fix construction of list, set and map properties created using Kotlin types that map to Java primitive types.

  1. … 5 more files in changeset.