- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for bridgedInstance (0.23 sec)
-
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/core/InstanceBackedModelRegistrationTest.groovy
def barReference = ModelReference.of("bar", List) def descriptor = new SimpleModelRuleDescriptor("foo") def fooList = [] def fooRegistration = ModelRegistrations.bridgedInstance(fooReference, fooList).descriptor(descriptor).build() registry.register(fooRegistration) def barList = [] def factory = Mock(org.gradle.internal.Factory) { create() >> barList
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/test/groovy/org/gradle/model/dsl/internal/NonTransformedModelDslBackingTest.groovy
def modelDsl def setup() { modelDsl = new NonTransformedModelDslBacking(getRegistry()) } void register(String pathString, Object element) { registry.register(ModelRegistrations.bridgedInstance(ModelReference.of(pathString, element.class), element).descriptor("register").build()) } def "can add rules via dsl"() { given: register("foo", []) when:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelRegistrations.java
@ThreadSafe public abstract class ModelRegistrations { public static <T> Builder serviceInstance(ModelReference<T> modelReference, T instance) { return bridgedInstance(modelReference, instance) .hidden(true); } public static <T> Builder bridgedInstance(ModelReference<T> modelReference, T instance) { return unmanagedInstance(modelReference, Factories.constant(instance), Actions.doNothing()); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 9.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/UnmanagedNodeBackedModelMapTest.groovy
} } Class<NamedThing> itemClass = NamedThing Class<SpecialNamedThing> specialItemClass = SpecialNamedThing def setup() { registry.register( ModelRegistrations.bridgedInstance( ModelReference.of(path, new ModelType<NamedEntityInstantiator<NamedThing>>() {}), { name, type -> DirectInstantiator.instantiate(type, name) } as NamedEntityInstantiator )
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.4K bytes - Viewed (0)