Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactor a few things to clean up

    • -10
    • +11
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 3 more files in changeset.
Use a factory id rather than the public class for identifying managed factories

    • -6
    • +6
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -41
    • +12
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 15 more files in changeset.
Use a factory id rather than the public class for identifying managed factories

    • -6
    • +6
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -41
    • +12
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 19 more files in changeset.
Use a factory id rather than the public class for identifying managed factories

    • -6
    • +6
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -41
    • +12
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 19 more files in changeset.
Simplify managed factory lookups

    • -52
    • +2
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 7 more files in changeset.
Simplify managed factory lookups

    • -37
    • +10
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 10 more files in changeset.
Make managed factory registries hierarchical

    • -4
    • +33
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 2 more files in changeset.
WIP

    • -20
    • +10
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -1
    • +2
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +9
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -3
    • +4
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
  1. … 15 more files in changeset.
Move managed factories to a registry

    • -7
    • +11
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -1
    • +2
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +9
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -3
    • +4
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
  1. … 32 more files in changeset.
Move managed factories to a registry

    • -7
    • +11
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -1
    • +2
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +9
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -3
    • +4
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
  1. … 33 more files in changeset.
Move managed factories to a registry

    • -7
    • +11
    ./internal/instantiation/AsmBackedClassGeneratedManagedStateTest.groovy
    • -1
    • +2
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +9
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -3
    • +4
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
  1. … 34 more files in changeset.
WIP

    • -1
    • +1
    ./internal/instantiation/DependencyInjectionUsingClassGeneratorBackedInstantiatorTest.groovy
    • -0
    • +130
    ./internal/state/DefaultManagedFactoryRegistryTest.groovy
  1. … 26 more files in changeset.
WIP - more fixes.

    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +8
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/DependencyInjectionUsingClassGeneratorBackedInstantiatorTest.groovy
  1. … 8 more files in changeset.
WIP - more fixes.

    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +8
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/DependencyInjectionUsingClassGeneratorBackedInstantiatorTest.groovy
  1. … 8 more files in changeset.
WIP - more fixes.

    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +8
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/DependencyInjectionUsingClassGeneratorBackedInstantiatorTest.groovy
  1. … 7 more files in changeset.
WIP - more fixes.

    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorDecoratedTest.groovy
    • -8
    • +8
    ./internal/instantiation/AsmBackedClassGeneratorInjectDecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
    • -1
    • +1
    ./internal/instantiation/DependencyInjectionUsingClassGeneratorBackedInstantiatorTest.groovy
  1. … 7 more files in changeset.
Move value snapshotting to modelCore

    • -0
    • +23
    ./internal/snapshot/impl/AbstractBean.java
    • -0
    • +21
    ./internal/snapshot/impl/Bean.groovy
    • -0
    • +1056
    ./internal/snapshot/impl/DefaultValueSnapshotterTest.groovy
    • -0
    • +52
    ./internal/snapshot/impl/ImplementationSnapshotTest.groovy
    • -0
    • +245
    ./internal/snapshot/impl/SnapshotSerializerTest.groovy
    • -0
    • +22
    ./internal/snapshot/impl/Thing.groovy
    • -0
    • +21
    ./internal/snapshot/impl/Type1.groovy
  1. … 80 more files in changeset.
Move value snapshotting to modelCore

    • -0
    • +23
    ./internal/snapshot/impl/AbstractBean.java
    • -0
    • +21
    ./internal/snapshot/impl/Bean.groovy
    • -0
    • +1055
    ./internal/snapshot/impl/DefaultValueSnapshotterTest.groovy
    • -0
    • +52
    ./internal/snapshot/impl/ImplementationSnapshotTest.groovy
    • -0
    • +244
    ./internal/snapshot/impl/SnapshotSerializerTest.groovy
    • -0
    • +22
    ./internal/snapshot/impl/Thing.groovy
    • -0
    • +21
    ./internal/snapshot/impl/Type1.groovy
  1. … 80 more files in changeset.
Move value snapshotting to modelCore

    • -0
    • +23
    ./internal/snapshot/impl/AbstractBean.java
    • -0
    • +21
    ./internal/snapshot/impl/Bean.groovy
    • -0
    • +1056
    ./internal/snapshot/impl/DefaultValueSnapshotterTest.groovy
    • -0
    • +22
    ./internal/snapshot/impl/Thing.groovy
    • -0
    • +21
    ./internal/snapshot/impl/Type1.groovy
  1. … 80 more files in changeset.
Move value snapshotting to modelCore

    • -0
    • +23
    ./internal/snapshot/impl/AbstractBean.java
    • -0
    • +21
    ./internal/snapshot/impl/Bean.groovy
    • -0
    • +1056
    ./internal/snapshot/impl/DefaultValueSnapshotterTest.groovy
    • -0
    • +22
    ./internal/snapshot/impl/Thing.groovy
    • -0
    • +21
    ./internal/snapshot/impl/Type1.groovy
  1. … 80 more files in changeset.
Cache the constructors used to create task instances when reading from the instant execution cache.

  1. … 2 more files in changeset.
Cache the constructors used to create task instances when reading from the instant execution cache.

  1. … 2 more files in changeset.
Cache the constructors used to create task instances when reading from the instant execution cache.

  1. … 2 more files in changeset.
Cache the constructors used to create task instances when reading from the instant execution cache.

  1. … 2 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

  1. … 4 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

  1. … 4 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

  1. … 4 more files in changeset.
Reuse the in-memory caching strategy for `NamedObjectInstantiator`, rather than using a custom implementation.

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

  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.

  1. … 27 more files in changeset.