Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for bridgedInstance (0.24 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/registry/DefaultModelRegistryTest.groovy

        }
    
        def "does not discover children of scope when node matching input type is already in discovered"() {
            registry.register(ModelRegistrations.bridgedInstance(ModelReference.of("dep", Bean), new Bean()).descriptor("dep").build())
            registry.atState("dep", ModelNode.State.Discovered)
            registry.register("target") { it.unmanaged(String) }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 56K bytes
    - Viewed (0)
  6. subprojects/core/src/test/groovy/org/gradle/internal/operations/notify/BuildOperationNotificationBridgeTest.groovy

            getOrCreateBridge().register(listener)
        }
    
        BuildOperationNotificationBridge getOrCreateBridge() {
            if (bridgeInstance == null) {
                bridgeInstance = new BuildOperationNotificationBridge(buildOperationListenerManager, listenerManager)
            } else {
                bridgeInstance
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 12.3K bytes
    - Viewed (0)
Back to top