Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 43 for ModelAction (0.16 sec)

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

            return new DirectNodeInputUsingModelAction<T>(modelReference, descriptor, inputs, action);
        }
    
        public static <T> ModelAction of(ModelReference<T> reference, ModelRuleDescriptor descriptor, List<? extends ModelReference<?>> input, final BiAction<? super MutableModelNode, ? super List<ModelView<?>>> action) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelRegistry.java

         */
        ModelRegistry configure(ModelActionRole role, ModelAction action);
    
        /**
         * Registers a listener and binds the given action in the given role whenever a node that matches the spec is discovered.
         * Matching nodes that are already discovered when {@code configureMatching()} is called are bound directly.
         * Unlike with {@link #configure(ModelActionRole, ModelAction)}, {@link #bindAllReferences()} will not fail
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ProjectionOnlyNodeInitializer.java

            this.projections = projections;
        }
    
        @Override
        public Multimap<ModelActionRole, ModelAction> getActions(ModelReference<?> subject, ModelRuleDescriptor descriptor) {
            return ImmutableSetMultimap.<ModelActionRole, ModelAction>builder()
                .put(ModelActionRole.Discover, AddProjectionsAction.of(subject, descriptor, projections))
                .build();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/MethodModelRuleApplicationContext.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.model.internal.inspect;
    
    import org.gradle.model.internal.core.ModelAction;
    import org.gradle.model.internal.core.ModelPath;
    import org.gradle.model.internal.registry.ModelRegistry;
    
    public interface MethodModelRuleApplicationContext {
        ModelRegistry getRegistry();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelRegistryInternal.java

        ExtractedRuleSource<?> newRuleSource(Class<? extends RuleSource> rules);
    
        void registerNode(ModelNodeInternal node, Multimap<ModelActionRole, ? extends ModelAction> actions);
    
        <T> void bind(ModelReference<T> subject, ModelActionRole role, ModelAction mutator);
    
        void transition(ModelNodeInternal node, ModelNode.State desired, boolean laterOk);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/DirectNodeNoInputsModelAction.java

            super(subjectReference, descriptor, Collections.<ModelReference<?>>emptyList());
            this.action = action;
        }
    
        public static <T> ModelAction of(ModelReference<T> reference, ModelRuleDescriptor descriptor, final Action<? super MutableModelNode> action) {
            return new AbstractModelAction<T>(reference, descriptor, Collections.<ModelReference<?>>emptyList()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/RuleExtractorUtils.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.model.internal.inspect;
    
    import org.gradle.model.internal.core.ModelAction;
    import org.gradle.model.internal.core.ModelActionRole;
    import org.gradle.model.internal.core.ModelPath;
    import org.gradle.model.internal.core.ModelSpec;
    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
    - 2.2K bytes
    - Viewed (0)
  8. platforms/software/platform-base/src/test/groovy/org/gradle/platform/base/internal/registry/AbstractAnnotationModelRuleExtractorTest.groovy

    import org.gradle.internal.reflect.JavaReflectionUtil
    import org.gradle.internal.reflect.MethodDescription
    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.ModelPath
    import org.gradle.model.internal.core.ModelView
    import org.gradle.model.internal.core.MutableModelNode
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelNodeInternal.java

        public void defineRulesForLink(ModelActionRole role, ModelAction action) {
            applyToLink(role, action);
        }
    
        @Override
        public void defineRulesFor(NodePredicate predicate, ModelActionRole role, ModelAction action) {
            applyTo(predicate, role, action);
        }
    
        @Override
        public void applyToSelf(ModelActionRole role, ModelAction action) {
            DefaultModelRegistry.checkNodePath(this, action);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 12:51:08 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/internal/buildtree/DefaultBuildTreeLifecycleControllerTest.groovy

            def action = Mock(Consumer)
            def modelAction = Mock(BuildTreeModelAction)
    
            given:
            _ * modelCreator.fromBuildModel(modelAction) >> {
                controller.beforeBuild(action)
            }
    
            when:
            controller.fromBuildModel(false, modelAction)
    
            then:
            1 * finishExecutor.finishBuildTree(_) >> { args ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 10:38:23 UTC 2023
    - 6.6K bytes
    - Viewed (0)
Back to top