- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 59 for ComponentMetadataRule (0.33 sec)
-
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/VariantFilesMetadataRulesIntegrationTest.groovy
['org.gradle.jvm.version': 8, 'org.gradle.status': 'integration'] } } def setup() { buildFile << """ class MissingJdk8VariantRule implements ComponentMetadataRule { String base @javax.inject.Inject MissingJdk8VariantRule(String base) { this.base = base }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 28.1K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/dependencyManagement/managingTransitiveDependencies-declaringCapabilities/kotlin/build.gradle.kts
} // end::use_highest_asm[] // tag::declare_capability[] dependencies { // Activate the "LoggingCapability" rule components.all(LoggingCapability::class.java) } class LoggingCapability : ComponentMetadataRule { val loggingModules = setOf("log4j", "log4j-over-slf4j") override fun execute(context: ComponentMetadataContext) = context.details.run { if (loggingModules.contains(id.name)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 2.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/ComponentAttributesRulesIntegrationTest.groovy
def quality = Attribute.of("quality", String) configurations { conf.attributes.attribute(quality, 'qa') } class AttributeRule implements ComponentMetadataRule { Attribute targetAttribute @javax.inject.Inject public AttributeRule(Attribute attribute) { targetAttribute = attribute }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 15:10:53 UTC 2024 - 16.7K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/VariantAttributesRulesIntegrationTest.groovy
} """ } def "can add attributes"() { given: withDefaultVariantToTest() buildFile << """ class AttributeRule implements ComponentMetadataRule { Attribute attribute @javax.inject.Inject AttributeRule(Attribute attribute) { this.attribute = attribute }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 19.6K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ConcurrentDerivationStrategyIntegTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 4.6K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/management/DefaultDependencyResolutionManagement.java
} @Override public ComponentMetadataHandler all(Class<? extends ComponentMetadataRule> rule) { components(h -> h.all(rule)); return this; } @Override public ComponentMetadataHandler all(Class<? extends ComponentMetadataRule> rule, Action<? super ActionConfiguration> configureAction) { components(h -> h.all(rule, configureAction));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 12K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/AdditionalVariantsMetadataRulesIntegrationTest.groovy
file("buildSrc/src/main/java/AddVariantRule.java") << """ package com.example; import org.gradle.api.artifacts.ComponentMetadataContext; import org.gradle.api.artifacts.ComponentMetadataRule; import org.gradle.api.artifacts.ModuleVersionIdentifier; import org.gradle.api.attributes.Category; import org.gradle.api.attributes.DocsType;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 28 16:23:01 UTC 2024 - 5.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ivy/IvyCustomStatusLatestVersionIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 6.6K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataHandler.java
} @Override public ComponentMetadataHandler all(Class<? extends ComponentMetadataRule> rule) { return addClassBasedRule(createAllSpecConfigurableRule(DefaultConfigurableRule.of(rule))); } @Override public ComponentMetadataHandler all(Class<? extends ComponentMetadataRule> rule, Action<? super ActionConfiguration> configureAction) {
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/documentation/docs/src/snippets/dependencyManagement/customizingResolution-metadataRule/groovy/settings.gradle
// tag::prefer-projects[] dependencyResolutionManagement { rulesMode = RulesMode.PREFER_PROJECT } // end::prefer-projects[] @CacheableRule abstract class GuavaRule implements ComponentMetadataRule { void execute(ComponentMetadataContext context) { def variantVersion = context.details.id.version def version = variantVersion.substring(0, variantVersion.indexOf("-"))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.5K bytes - Viewed (0)