Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 179 for node_map (2.67 sec)

  1. platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/registry/ModelMapBasedRule.java

        }
    
        protected void invoke(ModelRuleInvoker<?> ruleInvoker, List<ModelView<?>> inputs, ModelMap<?> modelMap, T baseTypeParameter, Object... ignoredInputs) {
            List<Object> ignoredInputsList = Arrays.asList(ignoredInputs);
            Object[] args = new Object[inputs.size() + 2 - ignoredInputs.length];
            args[0] = modelMap;
            args[baseTypeParameterIndex] = baseTypeParameter;
    
            for (ModelView<?> view : inputs) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/plugins/NativeComponentModelPluginTest.groovy

        }
    
        public <T> T realizeModelElement(String path, ModelType<T> type) {
            project.modelRegistry.realize(path, type)
        }
    
        ModelMap<BinarySpec> getBinaries() {
            realizeModelElement("binaries", modelMap(BinarySpec))
        }
    
        NativeToolChainRegistry getToolChains() {
            realizeModelElement("toolChains", NativeToolChainRegistry)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 08 20:10:55 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelMaps.java

            assert mapNode != null;
            return mapNode;
        }
    
        public static <T> ModelMap<T> toView(MutableModelNode mapNode, ModelType<T> elementModelType) {
            mapNode.ensureUsable();
            return mapNode.asMutable(
                    ModelTypes.modelMap(elementModelType),
                    RuleContext.get()
            ).getInstance();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  4. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/ComponentModelIntegrationTest.groovy

            where:
            projectionType              | fullQualified
            "ModelMap<ComponentSpec>"   | "org.gradle.model.ModelMap<org.gradle.platform.base.ComponentSpec>"
            "ModelMap<CustomComponent>" | "org.gradle.model.ModelMap<CustomComponent>"
            "ComponentSpecContainer"    | "org.gradle.platform.base.ComponentSpecContainer"
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 20.4K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/plugins/NativeComponentModelPlugin.java

            }
    
            @BinaryTasks
            public void executableTasks(ModelMap<Task> tasks, final NativeExecutableBinarySpecInternal executableBinary) {
                NativeComponents.createExecutableTask(executableBinary, executableBinary.getExecutable().getFile());
            }
    
            @Defaults
            public void createBuildDependentComponentsTasks(ModelMap<Task> tasks, ComponentSpecContainer components, BinaryContainer binaries) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 24.1K bytes
    - Viewed (0)
  6. subprojects/diagnostics/src/main/java/org/gradle/api/reporting/components/ComponentReport.java

            if (componentSpecs != null) {
                components.addAll(componentSpecs.values());
            }
    
            ModelMap<ComponentSpec> testSuites = modelElement("testSuites", modelMap(ComponentSpec.class));
            if (testSuites != null) {
                components.addAll(testSuites.values());
            }
    
            renderer.renderComponents(components);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 24 23:13:41 UTC 2022
    - 4.1K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/modelRules/basicRuleSourcePlugin/groovy/build.gradle

      @Mutate void setFirstName(Person p) {
        p.firstName = "John"
      }
    // end::plugin-mutate-rule[]
    
    // tag::task-create-rule[]
      //Create a rule that modifies a ModelMap<Task> and takes as input a Person
      @Mutate void createHelloTask(ModelMap<Task> tasks, Person p) {
        tasks.create("hello") {
          doLast {
            println "Hello $p.firstName $p.lastName!"
          }
        }
      }
    // end::task-create-rule[]
    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/managed/ManagedModelPropertyTargetingRuleIntegrationTest.groovy

                    void configurePlatform(Platform platform) {
                        platform.operatingSystem.name = "${platform.operatingSystem.name} 10"
                    }
    
                    @Mutate
                    void addTask(ModelMap<Task> tasks, @Path("platform.operatingSystem") OperatingSystem os) {
                        tasks.create("fromPlugin") {
                            doLast {
                                println "plugin input: $os"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 16.6K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ModelRuleExtractorTest.groovy

            e.cause.message == """Type $ModelMap.name<?> is not a valid model element type:
    - type parameter of org.gradle.model.ModelMap cannot be a wildcard.
    
    The type was analyzed due to the following dependencies:
    ${fullyQualifiedNameOf(managedType)}
      \\--- property 'managedWithNestedInvalidManagedType' (${fullyQualifiedNameOf(nestedManagedType)})
        \\--- property 'invalidManaged' ($ModelMap.name<?>)"""
    
            where:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 30.4K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/NodeBackedModelMapSpec.groovy

        ModelPath path = ModelPath.path("map")
    
        ModelType<ModelMap<T>> getModelMapType() {
            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)
    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