- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 43 for ModelAction (0.16 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelAction.java
* limitations under the License. */ package org.gradle.model.internal.core; import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; import java.util.List; public interface ModelAction { ModelReference<?> getSubject(); void execute(MutableModelNode modelNode, List<ModelView<?>> inputs); List<? extends ModelReference<?>> getInputs(); ModelRuleDescriptor getDescriptor();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 995 bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/DefaultModelRegistration.java
private final boolean hidden; private final Multimap<ModelActionRole, ? extends ModelAction> actions; public DefaultModelRegistration(ModelPath path, ModelRuleDescriptor descriptor, boolean hidden, Multimap<ModelActionRole, ? extends ModelAction> actions) { this.path = Preconditions.checkNotNull(path, "path");
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/ide/tooling-api-builders/src/test/groovy/org/gradle/tooling/internal/provider/runner/ClientProvidedPhasedActionRunnerTest.groovy
result.buildFailure == null result.clientFailure == null and: 1 * buildController.fromBuildModel(_, _) >> { Boolean b, BuildTreeModelAction modelAction -> modelAction.beforeTasks(modelController) modelAction.fromBuildModel(modelController) } 1 * projectsLoadedAction.execute(_) >> result1 1 * buildFinishedAction.execute(_) >> result2
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jun 05 08:56:14 UTC 2024 - 6.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/SpecializedMapNodeInitializer.java
this.schema = schema; } @Override public Multimap<ModelActionRole, ModelAction> getActions(ModelReference<?> subject, ModelRuleDescriptor descriptor) { return getActions(subject, descriptor, schema); } public static <T, E> Multimap<ModelActionRole, ModelAction> getActions(ModelReference<?> subject, ModelRuleDescriptor descriptor, final SpecializedMapSchema<T, E> schema) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelActionBuilder.java
public <I> ModelAction action(ModelPath modelPath, ModelType<I> inputType, BiAction<? super T, ? super I> action) { return action(modelPath, inputType, inputType.toString(), action); } public <I> ModelAction action(String modelPath, ModelType<I> inputType, BiAction<? super T, ? super I> action) { return action(modelPath, inputType, modelPath, action); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 6.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/RuleBinder.java
import org.gradle.api.Action; import org.gradle.model.internal.core.ModelAction; import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; import javax.annotation.concurrent.NotThreadSafe; import java.util.Collection; import java.util.List; @NotThreadSafe public class RuleBinder { private final ModelBinding subjectBinding; private final ModelAction action; private final List<BindingPredicate> inputReferences;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 5.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/MutableModelNode.java
*/ void applyTo(NodePredicate predicate, ModelActionRole role, ModelAction action); /** * Applies an action to a linked node. * * The path returned by {@link ModelAction#getSubject()} is used to select the link to apply the action to. */ void applyToLink(ModelActionRole type, ModelAction action); /** * Applies the rules defined in the given rule source to this node.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.8K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/main/java/org/gradle/model/dsl/internal/TransformedModelDslBacking.java
public void configure(String modelPathString, Closure<?> closure) { ModelPath modelPath = ModelPath.path(modelPathString); DeferredModelAction modelAction = ruleFactory.toAction(Object.class, closure); registerAction(modelPath, ModelType.UNTYPED, ModelActionRole.Mutate, modelAction); } /** * Invoked by transformed DSL creation rules */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.9K bytes - Viewed (0) -
platforms/ide/tooling-api-builders/src/test/groovy/org/gradle/tooling/internal/provider/runner/ClientProvidedBuildActionRunnerTest.groovy
result.clientFailure == null and: 1 * payloadSerializer.deserialize(action) >> internalAction 1 * buildController.fromBuildModel(false, _) >> { Boolean b, BuildTreeModelAction modelAction -> modelAction.fromBuildModel(modelController) } 1 * internalAction.execute(_) >> model 1 * payloadSerializer.serialize(model) >> serialized } def "can run action and reports failure"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 26 14:49:20 UTC 2023 - 5.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java
return mutate(modelRegistry, new Transformer<ModelAction, ModelActionBuilder<Object>>() { @Override public ModelAction transform(ModelActionBuilder<Object> builder) { return builder.path(path).type(ModelTypes.modelMap(itemType)).action(action); } }); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 18.7K bytes - Viewed (0)