Search Options

Results per page
Sort
Preferred Languages
Advance

Results 71 - 80 of 97 for MutableModelNode (0.18 sec)

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

     * limitations under the License.
     */
    
    package org.gradle.model.internal.core;
    
    public interface ChildNodeInitializerStrategyAccessor<T> {
        ChildNodeInitializerStrategy<T> getStrategy(MutableModelNode node);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 791 bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/report/IncompatibleTypeReferenceReporter.java

     */
    
    package org.gradle.model.internal.report;
    
    import javax.annotation.concurrent.ThreadSafe;
    import org.gradle.model.internal.core.ModelPath;
    import org.gradle.model.internal.core.MutableModelNode;
    import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor;
    import org.gradle.model.internal.type.ModelType;
    
    import java.io.PrintWriter;
    import java.io.StringWriter;
    
    @ThreadSafe
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelViewFactory.java

     */
    
    package org.gradle.model.internal.core;
    
    import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor;
    
    public interface ModelViewFactory<M> {
        ModelView<M> toView(MutableModelNode modelNode, ModelRuleDescriptor ruleDescriptor, boolean mutable);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 879 bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/typeregistration/BaseInstanceFactoryTest.groovy

     * limitations under the License.
     */
    
    package org.gradle.model.internal.typeregistration
    
    import org.gradle.model.Managed
    import org.gradle.model.internal.core.ModelPath
    import org.gradle.model.internal.core.MutableModelNode
    import org.gradle.model.internal.core.rule.describe.SimpleModelRuleDescriptor
    import org.gradle.model.internal.type.ModelType
    import spock.lang.Specification
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ManagedModelCreationRuleExtractor.java

                } else {
                    registration.action(ModelActionRole.Discover, Collections.singletonList(ModelReference.of(NODE_INITIALIZER_REGISTRY)), new BiAction<MutableModelNode, List<ModelView<?>>>() {
                        @Override
                        public void execute(MutableModelNode node, List<ModelView<?>> modelViews) {
                            NodeInitializerRegistry nodeInitializerRegistry = (NodeInitializerRegistry) modelViews.get(0).getInstance();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/core/UnmanagedModelProjectionTest.groovy

    class UnmanagedModelProjectionTest extends Specification {
        def "describes available types"() {
            expect:
            def projection = UnmanagedModelProjection.of(type)
            projection.getTypeDescriptions(Stub(MutableModelNode)) as List == [description]
    
            where:
            type     | description
            String   | "java.lang.String (or assignment compatible type thereof)"
            Object   | "java.lang.Object"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/ManagedProxyClassGeneratorTest.groovy

    import org.gradle.internal.typeconversion.DefaultTypeConverter
    import org.gradle.internal.typeconversion.TypeConversionException
    import org.gradle.model.Managed
    import org.gradle.model.internal.core.MutableModelNode
    import org.gradle.model.internal.core.UnmanagedStruct
    import org.gradle.model.internal.fixture.ProjectRegistrySpec
    import org.gradle.model.internal.manage.instance.GeneratedViewState
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 27.6K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NoInputsModelAction.java

            return new NoInputsModelAction<T>(reference, descriptor, configAction);
        }
    
        @Override
        public void execute(MutableModelNode modelNode, T view, List<ModelView<?>> inputs) {
            configAction.execute(view);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelPromise.java

        // Also also, these methods are only called for reporting so values should typically not be precomputed.
        Iterable<String> getTypeDescriptions(MutableModelNode node);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelRegistry.java

    import org.gradle.model.internal.core.ModelPath;
    import org.gradle.model.internal.core.ModelRegistration;
    import org.gradle.model.internal.core.ModelSpec;
    import org.gradle.model.internal.core.MutableModelNode;
    import org.gradle.model.internal.type.ModelType;
    
    import javax.annotation.Nullable;
    
    public interface ModelRegistry {
    
        /**
         * Get the fully defined model element at the given path as the given type.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 5.6K bytes
    - Viewed (0)
Back to top