AbstractClassGeneratorSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move some classes around to bust up a package cycle.

    • -60
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -60
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -60
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 60 more files in changeset.
Move some classes around to bust up a package cycle.

    • -60
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -60
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 60 more files in changeset.
Move some classes around to bust up a package cycle.

    • -60
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 59 more files in changeset.
Move some classes around to bust up a package cycle.

    • -52
    • +0
    ./AbstractClassGeneratorSpec.groovy
  1. … 59 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

  1. … 22 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

    • -6
    • +14
    ./AbstractClassGeneratorSpec.groovy
  1. … 27 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

    • -6
    • +14
    ./AbstractClassGeneratorSpec.groovy
  1. … 27 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

    • -6
    • +14
    ./AbstractClassGeneratorSpec.groovy
  1. … 27 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

    • -6
    • +14
    ./AbstractClassGeneratorSpec.groovy
  1. … 27 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

    • -6
    • +14
    ./AbstractClassGeneratorSpec.groovy
  1. … 27 more files in changeset.
Use same instantiator for nested beans

  1. … 3 more files in changeset.
Use same instantiator for nested beans

  1. … 3 more files in changeset.
Generate read-only user type properties

  1. … 7 more files in changeset.
Defer service lookups until they are required when creating a decorated object instance.

    • -3
    • +10
    ./AbstractClassGeneratorSpec.groovy
  1. … 10 more files in changeset.
Defer service lookups until they are required when creating a decorated object instance.

    • -3
    • +10
    ./AbstractClassGeneratorSpec.groovy
  1. … 10 more files in changeset.
Extract an interface out of `ServiceRegistry` to include only the pieces needed for injection by the instantiator infrastructure. This will evolve to allow different annotations to be handled differently, but for now it simply behaves the same way as before.

Use a custom implementation of this interface for artifact transform instantiation, to avoid the cost of setting up a full mutable registry (for now).

  1. … 21 more files in changeset.
Move class generation and instantation infrastructure from core to modelCore project.

    • -0
    • +44
    ./AbstractClassGeneratorSpec.groovy
  1. … 90 more files in changeset.