- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 119 for RuleSource (0.23 sec)
-
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultComponentSelectionRulesTest.groovy
when: rules.all ruleSource then: def e = thrown(InvalidUserCodeException) e.message == "bad rule source" and: 1 * adapter.createFromRuleSource(ComponentSelection, ruleSource) >> { throw new InvalidUserCodeException("bad rule source") } when: rules.withModule("group:module", ruleSource) then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 8.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/MutationRuleExecutionOrderTest.groovy
recorder.mutations << input } } static class FirstInputCreationRule extends RuleSource { @Model String firstInput() { "first" } } static class SecondInputCreationRule extends RuleSource { @Model String secondInput() { "second" } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/RuleSourceSchemaExtractionStrategyTest.groovy
def store = new DefaultModelSchemaStore(DefaultModelSchemaExtractor.withDefaultStrategies()) def "assembles schema for RuleSource type"() { expect: def schema = store.getSchema(ModelType.of(RuleSource)) schema instanceof RuleSourceSchema !(schema instanceof ManagedImplSchema) !(schema instanceof CompositeSchema) schema instanceof StructSchema
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ClassModelRuleSourceValidationTest.groovy
OuterClass.DoesNotExtendRuleSource | "Rule source classes must directly extend org.gradle.model.RuleSource" OuterClass.HasSuperclass | "Rule source classes must directly extend org.gradle.model.RuleSource" } def "valid #type"() { when: extractor.extract(type) then: noExceptionThrown() where:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/FormattingValidationProblemCollectorTest.groovy
given: def collector = new FormattingValidationProblemCollector("<thing>", ModelType.of(String)) collector.add("does not extend RuleSource") expect: collector.format() == 'Type java.lang.String is not a valid <thing>: does not extend RuleSource' } def "formats message with a single problem with a long message"() { given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.8K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/plugins/RuleBasedPluginTarget.java
ModelRegistry modelRegistry = target.getModelRegistry(); Iterable<Class<? extends RuleSource>> declaredSources = ruleDetector.getDeclaredSources(clazz); for (Class<? extends RuleSource> ruleSource : declaredSources) { ExtractedRuleSource<?> rules = ruleInspector.extract(ruleSource); for (Class<?> dependency : rules.getRequiredPlugins()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 20:42:21 UTC 2024 - 3K bytes - Viewed (0) -
platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/LanguageSourceSetIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 6.6K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/modelRules/ruleSourcePluginEach/groovy/build.gradle
ModelMap<Item> getChildren() } class PluginRules extends RuleSource { @Defaults void setDefaultFileSize(@Each FileItem file) { file.size = 1024 } @Rules void applyValidateRules(ValidateRules rules, @Each DirectoryItem directory) {} } apply plugin: PluginRules abstract class ValidateRules extends RuleSource { @Validate void validateSizeIsPositive(ModelMap<FileItem> files) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/rules/RuleSourceBackedRuleActionTest.groovy
when: action = RuleSourceBackedRuleAction.create(ModelType.of(List), ruleSource) then: action.inputTypes == [String, Integer, Set] when: action.execute(collector, ["foo", 1, ["bar", "baz"] as Set]) then: collector == ["foo", 1, "bar", "baz"] where: ruleSource << [new ListRuleSource(), new ArrayListRuleSource()] }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 6.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/managed/AbstractClassBackedManagedTypeIntegrationTest.groovy
@Managed abstract class Person { abstract String getName() abstract void setName(String name) } class RulePlugin extends RuleSource { @Model void createPerson(Person person) { person.name = "foo" } @Mutate
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 8.5K bytes - Viewed (0)