- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for RuleActionAdapter (0.36 sec)
-
platforms/software/dependency-management/src/main/java/org/gradle/internal/rules/RuleActionAdapter.java
* limitations under the License. */ package org.gradle.internal.rules; import groovy.lang.Closure; import org.gradle.api.Action; public interface RuleActionAdapter { <T> RuleAction<? super T> createFromClosure(Class<T> subjectType, Closure<?> closure); <T> RuleAction<? super T> createFromAction(Action<? super T> action);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1011 bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/rules/DefaultRuleActionAdapterTest.groovy
class DefaultRuleActionAdapterTest extends Specification { def RuleActionValidator noopValidator def ruleActionAdapter def setup() { noopValidator = Stub(RuleActionValidator) { validate(_) >> { RuleAction ruleAction -> ruleAction } } } def "can adapt from closure" () { ruleActionAdapter = new DefaultRuleActionAdapter(noopValidator, "context") def closureCalled = ""
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 4.7K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultComponentSelectionRules.java
} protected DefaultComponentSelectionRules(ImmutableModuleIdentifierFactory moduleIdentifierFactory, RuleActionAdapter ruleActionAdapter) { this.ruleActionAdapter = ruleActionAdapter; this.moduleIdentifierNotationParser = NotationParserBuilder .toType(ModuleIdentifier.class) .fromCharSequence(new ModuleIdentifierNotationConverter(moduleIdentifierFactory))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 6.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataHandler.java
private final Instantiator instantiator; private final ComponentMetadataRuleContainer metadataRuleContainer; private final RuleActionAdapter ruleActionAdapter; private final NotationParser<Object, ModuleIdentifier> moduleIdentifierNotationParser; private final NotationParser<Object, DirectDependencyMetadataImpl> dependencyMetadataNotationParser;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 16.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultComponentSelectionRulesTest.groovy
static final GROUP = "group" static final MODULE = "module" RuleActionAdapter adapter = Mock(RuleActionAdapter) DefaultComponentSelectionRules rules = new DefaultComponentSelectionRules(new DefaultImmutableModuleIdentifierFactory(), adapter) def ruleAction = Mock(RuleAction) def ruleSource = new Object() def "add closure rule that applies to all components"() {
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/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataProcessorTest.groovy
private static final String GROUP = "group" private static final String MODULE = "module" static def ruleActionAdapter = new DefaultRuleActionAdapter(new DefaultRuleActionValidator(), "context") private static SpecRuleAction<ComponentMetadataDetails> rule1 = new SpecRuleAction(ruleActionAdapter.createFromAction(new Action<ComponentMetadataDetails>() { @Override void execute(ComponentMetadataDetails t) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 10.3K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataHandlerTest.groovy
RuleActionAdapter adapter = Mock(RuleActionAdapter)
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/software/dependency-management/src/main/java/org/gradle/internal/rules/DefaultRuleActionAdapter.java
import groovy.lang.Closure; import org.gradle.api.Action; import org.gradle.api.InvalidUserCodeException; import org.gradle.model.internal.type.ModelType; public class DefaultRuleActionAdapter implements RuleActionAdapter { private static final String INVALID_CLOSURE_ERROR = "The closure provided is not valid as a rule for '%s'."; private static final String INVALID_ACTION_ERROR = "The action provided is not valid as a rule for '%s'.";
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.6K bytes - Viewed (0) -
testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt
Class <org.gradle.internal.rules.RuleAction> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (RuleAction.java:0) Class <org.gradle.internal.rules.RuleActionAdapter> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (RuleActionAdapter.java:0)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 967.9K bytes - Viewed (0)