- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 35 for ComponentMetadataRule (0.3 sec)
-
subprojects/core-api/src/main/java/org/gradle/api/artifacts/ComponentMetadataRule.java
*/ package org.gradle.api.artifacts; import org.gradle.api.Action; /** * A rule that modify {@link ComponentMetadataDetails component metadata}. * * @since 4.9 */ public interface ComponentMetadataRule extends Action<ComponentMetadataContext> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Jul 22 14:14:42 UTC 2019 - 867 bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/ComponentMetadataHandlerExtensionsTest.kt
import org.gradle.api.artifacts.ComponentMetadataRule import org.gradle.api.artifacts.dsl.ComponentMetadataHandler import org.junit.Test class ComponentMetadataHandlerExtensionsTest { @Test fun all() { val componentMetadataHandler = mock<ComponentMetadataHandler> { on { all(any<Class<ComponentMetadataRule>>()) } doReturn mock<ComponentMetadataHandler>() }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 3.4K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/ComponentMetadataHandlerExtensions.kt
import org.gradle.api.artifacts.ComponentMetadataRule import org.gradle.api.artifacts.dsl.ComponentMetadataHandler /** * Adds a class based rule that may modify the metadata of any resolved software component. * * @param T the rule to be added * @return this * * @see [ComponentMetadataHandler.all] */ inline fun <reified T : ComponentMetadataRule> ComponentMetadataHandler.all(): ComponentMetadataHandler =
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 2.8K bytes - Viewed (0) -
build-logic/dependency-modules/src/main/kotlin/gradlebuild.dependency-modules.gradle.kts
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jun 05 20:15:18 UTC 2024 - 9.7K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/ComponentMetadataRulesInjectionIntegrationTest.groovy
buildFile << """ repositories { flatDir { dirs 'lib' } } configurations { conf } class AssertingRule implements ComponentMetadataRule { RepositoryResourceAccessor accessor @javax.inject.Inject public AssertingRule(RepositoryResourceAccessor accessor) { this.accessor = accessor }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 3.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/ComponentMetadataRulesChangingModulesIntegrationTest.groovy
} def "changing dependency doesn't affect changing flag"() { buildFile << """ $repoDeclaration configurations { modules } class VerifyingRule implements ComponentMetadataRule { public void execute(ComponentMetadataContext context) { println "changing=" + context.details.changing } } dependencies { modules("org.test:moduleA:1.0") { changing = true }
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/integTest/groovy/org/gradle/integtests/resolve/rules/ComponentMetadataRulesErrorHandlingIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 7.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ivy/IvyComponentMetadataRulesStatusIntegrationTest.groovy
} def "module with custom status can be resolved by adapting status scheme"() { buildFile << """ class StatusRule implements ComponentMetadataRule { public void execute(ComponentMetadataContext context) { assert context.details.status == "silver" context.details.statusScheme = ["gold", "silver", "bronze"] } } dependencies {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.9K bytes - Viewed (0) -
subprojects/core-api/src/main/java/org/gradle/api/artifacts/dsl/ComponentMetadataHandler.java
import groovy.lang.Closure; import groovy.lang.DelegatesTo; import org.gradle.api.Action; import org.gradle.api.ActionConfiguration; import org.gradle.api.artifacts.ComponentMetadataDetails; import org.gradle.api.artifacts.ComponentMetadataRule; import org.gradle.internal.HasInternalProtocol; /** * Allows the build to provide rules that modify the metadata of depended-on software components. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 06 22:26:55 UTC 2022 - 7.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/dsl/TestComponentMetadataRuleWithArgs.java
*/ package org.gradle.api.internal.artifacts.dsl; import org.gradle.api.artifacts.ComponentMetadataContext; import org.gradle.api.artifacts.ComponentMetadataRule; public class TestComponentMetadataRuleWithArgs implements ComponentMetadataRule { public static int instanceCount = 0; public static Object[] constructorParams; public TestComponentMetadataRuleWithArgs(String arg1, long arg2) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1.2K bytes - Viewed (0)