internal

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use a factory id rather than the public class for identifying managed factories

    • -27
    • +15
    ./model/NamedObjectInstantiator.java
    • -0
    • +5
    ./provider/AbstractMinimalProvider.java
    • -25
    • +46
    ./provider/ManagedFactories.java
  1. … 14 more files in changeset.
Use a factory id rather than the public class for identifying managed factories

    • -27
    • +15
    ./model/NamedObjectInstantiator.java
    • -0
    • +5
    ./provider/AbstractMinimalProvider.java
    • -25
    • +46
    ./provider/ManagedFactories.java
  1. … 14 more files in changeset.
Use a factory id rather than the public class for identifying managed factories

    • -27
    • +15
    ./model/NamedObjectInstantiator.java
    • -0
    • +5
    ./provider/AbstractMinimalProvider.java
    • -25
    • +46
    ./provider/ManagedFactories.java
  1. … 14 more files in changeset.
Simplify managed factory lookups

    • -15
    • +15
    ./provider/ManagedFactories.java
  1. … 6 more files in changeset.
Simplify managed factory lookups

    • -31
    • +26
    ./provider/ManagedFactories.java
  1. … 9 more files in changeset.
Add `ConfigurableFileCollection.finalizeValue()` to allow the value of the file collection to be finalized.

The initial implementation is too eager, in that it calculates all of the files of the collection. Instead, it should calculate and finalize all of the roots of the collection. Later commits will improve this.

  1. … 11 more files in changeset.
Add `ConfigurableFileCollection.finalizeValue()` to allow the value of the file collection to be finalized.

The initial implementation is too eager, in that it calculates all of the files of the collection. Instead, it should calculate and finalize all of the roots of the collection. Later commits will improve this.

  1. … 14 more files in changeset.
Add `ConfigurableFileCollection.finalizeValue()` to allow the value of the file collection to be finalized.

The initial implementation is too eager, in that it calculates all of the files of the collection. Instead, it should calculate and finalize all of the roots of the collection. Later commits will improve this.

  1. … 14 more files in changeset.
Add `ConfigurableFileCollection.finalizeValue()` to allow the value of the file collection to be finalized.

The initial implementation is too eager, in that it calculates all of the files of the collection. Instead, it should calculate and finalize all of the roots of the collection. Later commits will improve this.

  1. … 14 more files in changeset.
Ensure that all generated task and project extension subtypes use the `_Decorated` suffix.

    • -20
    • +3
    ./model/NamedObjectInstantiator.java
  1. … 3 more files in changeset.
Ensure that all generated task and project extension subtypes use the `_Decorated` suffix.

    • -20
    • +3
    ./model/NamedObjectInstantiator.java
  1. … 3 more files in changeset.
Ensure that all generated task and project extension subtypes use the `_Decorated` suffix.

    • -20
    • +3
    ./model/NamedObjectInstantiator.java
  1. … 3 more files in changeset.
Move managed factories to a registry

    • -21
    • +0
    ./provider/AbstractMinimalProvider.java
    • -18
    • +0
    ./provider/DefaultListProperty.java
    • -17
    • +0
    ./provider/DefaultPropertyState.java
    • -0
    • +118
    ./provider/ManagedFactories.java
  1. … 40 more files in changeset.
Move managed factories to a registry

    • -12
    • +6
    ./model/NamedObjectInstantiator.java
    • -21
    • +0
    ./provider/AbstractMinimalProvider.java
    • -18
    • +0
    ./provider/DefaultListProperty.java
    • -17
    • +0
    ./provider/DefaultPropertyState.java
    • -0
    • +118
    ./provider/ManagedFactories.java
  1. … 41 more files in changeset.
Move managed factories to a registry

    • -12
    • +6
    ./model/NamedObjectInstantiator.java
    • -21
    • +0
    ./provider/AbstractMinimalProvider.java
    • -18
    • +0
    ./provider/DefaultListProperty.java
    • -17
    • +0
    ./provider/DefaultPropertyState.java
    • -0
    • +118
    ./provider/ManagedFactories.java
  1. … 42 more files in changeset.
WIP

    • -21
    • +0
    ./provider/AbstractMinimalProvider.java
    • -18
    • +0
    ./provider/DefaultListProperty.java
    • -17
    • +0
    ./provider/DefaultPropertyState.java
    • -0
    • +118
    ./provider/ManagedFactories.java
  1. … 23 more files in changeset.
WIP - more fixes.

    • -20
    • +3
    ./model/NamedObjectInstantiator.java
  1. … 12 more files in changeset.
WIP - more fixes.

    • -20
    • +3
    ./model/NamedObjectInstantiator.java
  1. … 12 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

    • -32
    • +15
    ./model/NamedObjectInstantiator.java
  1. … 4 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

    • -32
    • +15
    ./model/NamedObjectInstantiator.java
  1. … 4 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

    • -32
    • +15
    ./model/NamedObjectInstantiator.java
  1. … 4 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

    • -32
    • +15
    ./model/NamedObjectInstantiator.java
  1. … 4 more files in changeset.
Remove the singleton `NamedObjectInstantiator`. This is now available as a global service instead.

  1. … 13 more files in changeset.
Remove the singleton `NamedObjectInstantiator`. This is now available as a global service instead.

  1. … 13 more files in changeset.
Remove the singleton `NamedObjectInstantiator`. This is now available as a global service instead.

  1. … 13 more files in changeset.
Remove the singleton `NamedObjectInstantiator`. This is now available as a global service instead.

  1. … 13 more files in changeset.
Replace most usages of `NamedObjectInstantiator.INSTANCE` with injection of a global service instead. This allows the instantiator to be contextualized, for example to handle caching of the generated types.

    • -6
    • +57
    ./model/NamedObjectInstantiator.java
  1. … 25 more files in changeset.
Replace most usages of `NamedObjectInstantiator.INSTANCE` with injection of a global service instead. This allows the instantiator to be contextualized, for example to handle caching of the generated types.

    • -6
    • +57
    ./model/NamedObjectInstantiator.java
  1. … 27 more files in changeset.
Replace most usages of `NamedObjectInstantiator.INSTANCE` with injection of a global service instead. This allows the instantiator to be contextualized, for example to handle caching of the generated types.

    • -6
    • +57
    ./model/NamedObjectInstantiator.java
  1. … 27 more files in changeset.
Replace most usages of `NamedObjectInstantiator.INSTANCE` with injection of a global service instead. This allows the instantiator to be contextualized, for example to handle caching of the generated types.

    • -6
    • +57
    ./model/NamedObjectInstantiator.java
  1. … 27 more files in changeset.