- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 41 for RuleSource (0.43 sec)
-
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/managed/ManagedModelPropertyTargetingRuleIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 16.6K bytes - Viewed (0) -
platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/ComponentModelReportIntegrationTest.groovy
} } } } } } class DeclarationRules extends RuleSource { @Mutate void mutateMyComponent(@Path("components.myComponent") $componentType component) { component.data = "my component" } @Mutate
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 19.2K bytes - Viewed (0) -
subprojects/diagnostics/src/integTest/groovy/org/gradle/api/reporting/model/ModelReportIntegrationTest.groovy
''') } def "method rule sources have simple type names and correct order"() { given: buildFile << """ ${managedNumbers()} class NumberRules extends RuleSource { @Model("myNumbers") void createRule(Numbers n) { n.setValue(5) n.setThreshold(0.8) } @Defaults void defaultsRule(Numbers n) {} @Mutate void mutateRule(Numbers n) {}
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 13:32:55 UTC 2024 - 22K bytes - Viewed (0) -
platforms/core-configuration/model-groovy/src/integTest/groovy/org/gradle/model/dsl/internal/transform/ModelDslRuleInputDetectionIntegrationSpec.groovy
] } def "dollar method is only detected with no explicit receiver - #code"() { when: buildScript """ class MyPlugin { static class Rules extends RuleSource { @Model String foo() { "foo" } } } apply type: MyPlugin model {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 13.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NodeBackedModelMap.java
} @Override public void named(String name, Class<? extends RuleSource> ruleSource) { viewState.assertCanMutate(); ModelRuleDescriptor descriptor = sourceDescriptor.append("named(%s, %s)", name, ruleSource.getName()); ModelReference<T> subject = ModelReference.of(modelNode.getPath().child(name), elementType);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 23K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/NodeBackedModelMapSpec.groovy
- ${fullyQualifiedNameOf(itemClass)} (or assignment compatible type thereof) - ${ModelElement.name} (or assignment compatible type thereof)""" } static class NamedRules extends RuleSource {} def "named(String, RuleSource) fails when named element requested in chain filtered collection with incompatible type"() { when:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 38.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ModelRuleExtractor.java
} } private <T> StructSchema<T> getSchema(Class<T> source, RuleSourceValidationProblemCollector problems) { if (!RuleSource.class.isAssignableFrom(source) || !source.getSuperclass().equals(RuleSource.class)) { problems.add("Rule source classes must directly extend " + RuleSource.class.getName()); } ModelSchema<T> schema = schemaStore.getSchema(source);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 26K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataHandlerTest.groovy
} def "add rule source rule that applies to all components"() { def ruleSource = new Object() when: mockedHandler.all(ruleSource) then: 1 * adapter.createFromRuleSource(ComponentMetadataDetails, ruleSource) >> ruleAction and: !mockedHandler.metadataRuleContainer.isEmpty()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 20.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/managed/ManagedModelGroovyScalarConfigurationIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 19.7K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/management/DefaultDependencyResolutionManagement.java
components(h -> h.all(rule)); return this; } @Override public ComponentMetadataHandler all(Object ruleSource) { components(h -> h.all(ruleSource)); return this; } @Override public ComponentMetadataHandler all(Class<? extends ComponentMetadataRule> rule) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 12K bytes - Viewed (0)