Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for ModelReference (0.18 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NodeBackedModelMap.java

            viewState.assertCanMutate();
            ModelRuleDescriptor descriptor = sourceDescriptor.append(operation);
            ModelReference<E> subject = ModelReference.of(filterType);
            modelNode.applyTo(allLinks(elementFilter.withType(filterType)), role, NoInputsModelAction.of(subject, descriptor, configAction));
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 23K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ModelRuleExtractor.java

                private final ModelReference<?> mappedSubject;
                private final List<ModelReference<?>> inputs;
                private final MethodRuleAction action;
                private final Factory<? extends T> factory;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 26K bytes
    - Viewed (0)
  3. platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/registry/ComponentTypeModelRuleExtractor.java

        public static final ModelType<ComponentSpecFactory> COMPONENT_SPEC_FACTORY_CLASS = ModelType.of(ComponentSpecFactory.class);
        private static final ModelReference<ComponentSpecFactory> COMPONENT_SPEC_FACTORY_MODEL_REFERENCE = ModelReference.of(COMPONENT_SPEC_FACTORY_CLASS);
        private static final ModelType<ComponentSpec> COMPONENT_SPEC_MODEL_TYPE = ModelType.of(ComponentSpec.class);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java

    import org.gradle.model.internal.core.ModelMapModelProjection;
    import org.gradle.model.internal.core.ModelNode;
    import org.gradle.model.internal.core.ModelPath;
    import org.gradle.model.internal.core.ModelReference;
    import org.gradle.model.internal.core.ModelRegistration;
    import org.gradle.model.internal.core.ModelRegistrations;
    import org.gradle.model.internal.core.MutableModelNode;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 18.7K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/registry/RuleBindingsTest.groovy

            builder.subjectReference(ModelReference.of(ModelPath.path(subjectPath), ModelType.untyped(), targetState))
            builder.descriptor("rule with subject $subjectPath")
            return builder.build()
        }
    
        RuleBinder rule(String subjectPath, Class subjectType, ModelNode.State targetState) {
            def builder = new RuleBinderTestBuilder()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 26.8K bytes
    - Viewed (0)
  6. platforms/software/platform-base/src/test/groovy/org/gradle/language/base/internal/ComponentTypeModelRuleExtractorTest.groovy

    import org.gradle.model.InvalidModelRuleDeclarationException
    import org.gradle.model.internal.core.ModelAction
    import org.gradle.model.internal.core.ModelActionRole
    import org.gradle.model.internal.core.ModelReference
    import org.gradle.model.internal.registry.ModelRegistry
    import org.gradle.model.internal.type.ModelType
    import org.gradle.platform.base.*
    import org.gradle.platform.base.component.BaseComponentSpec
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/DefaultModelRegistry.java

            }
        }
    
        @Override
        public <T> void bind(ModelReference<T> subject, ModelActionRole role, ModelAction mutator) {
            bindInternal(subject, role, mutator);
        }
    
        private <T> RuleBinder bindInternal(ModelReference<T> subject, ModelActionRole role, ModelAction mutator) {
            BindingPredicate mappedSubject = mapSubject(subject, role);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 15:40:00 UTC 2024
    - 45.7K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/NodeBackedModelMapSpec.groovy

            ModelTypes.modelMap(itemType)
        }
    
        void mutate(@DelegatesTo(ModelMap) Closure<?> action) {
            registry.mutate(ModelReference.of(path, modelMapType), ClosureBackedAction.of(action))
        }
    
        void mutateWithoutDelegation(Action<ModelMap<T>> action) {
            registry.mutate(ModelReference.of(path, modelMapType), action)
        }
    
        void realize() {
            registry.realizeNode(path)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 38.3K bytes
    - Viewed (0)
Back to top