- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 20 for ModelRegistration (0.24 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelRegistration.java
*/ package org.gradle.model.internal.core; import com.google.common.collect.Multimap; import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; public interface ModelRegistration { ModelRuleDescriptor getDescriptor(); ModelPath getPath(); /** * Actions that need to be registered when the node is registered. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java
return register(modelRegistry, ModelPath.path(path), definition); } public static ModelRegistry register(ModelRegistry modelRegistry, ModelPath path, Transformer<? extends ModelRegistration, ? super ModelRegistrations.Builder> definition) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 18.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/registry/ModelNodeInternalTest.groovy
* limitations under the License. */ package org.gradle.model.internal.registry import org.gradle.model.internal.core.ModelRegistration import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor class ModelNodeInternalTest extends RegistrySpec { def registration = Mock(ModelRegistration) def "should have zero executed rules initially"() { expect:
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-core/src/main/java/org/gradle/model/internal/core/DefaultModelRegistration.java
import com.google.common.collect.Multimap; import javax.annotation.concurrent.ThreadSafe; import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; @ThreadSafe public class DefaultModelRegistration implements ModelRegistration { private final ModelPath path; private final ModelRuleDescriptor descriptor; private final boolean hidden; private final Multimap<ModelActionRole, ? extends ModelAction> actions;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelElementNode.java
} addNode(referenceNode, registration); } @Override public void addLink(ModelRegistration registration) { addNode(new ModelElementNode(modelRegistry, registration, this), registration); } private void addNode(ModelNodeInternal child, ModelRegistration registration) { ModelPath childPath = child.getPath(); if (!getPath().isDirectChild(childPath)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 10.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/registry/RegistrySpec.groovy
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.ModelView import org.gradle.model.internal.core.MutableModelNode import org.gradle.model.internal.core.NoInputsModelAction
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 7.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/model/collection/internal/BridgedCollections.java
import org.gradle.model.internal.core.ModelActionRole; 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; import org.gradle.model.internal.core.rule.describe.SimpleModelRuleDescriptor;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 20 10:28:05 UTC 2020 - 5.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelReferenceNode.java
import org.gradle.model.internal.core.ModelNode; import org.gradle.model.internal.core.ModelPath; import org.gradle.model.internal.core.ModelPromise; import org.gradle.model.internal.core.ModelRegistration; import org.gradle.model.internal.core.ModelView; import org.gradle.model.internal.core.MutableModelNode; import org.gradle.model.internal.core.NodePredicate;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 8.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NodeInitializer.java
import com.google.common.collect.Multimap; import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; /** * A standalone strategy for initializing a node. * <p> * Differs from {@link ModelRegistration} in that it's more of a template for a creator. * It does not say anything about the actual entity (e.g. its path) or the identity of the creation rule. * * @see ModelRegistrations */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/MutableModelNode.java
/** * Adds a node to the graph, linked from this node. The given registration is used to initialize the node when required. * * The path returned by {@link ModelRegistration#getPath()} is used to determine the name of the link. */ void addLink(ModelRegistration registration); /** * Removes a node linked from this node from the graph. */ void removeLink(String name); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.8K bytes - Viewed (0)