- Sort Score
- Result 10 results
- Languages All
Results 11 - 19 of 19 for candidateValues (0.3 sec)
-
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ArtifactSelectionIntegrationTest.groovy
details.compatible() } } } class FlavorSelectionRule implements AttributeDisambiguationRule<String> { void execute(MultipleCandidatesDetails<String> details) { if (details.candidateValues.contains('tasty')) { details.closestMatch('tasty') } } } dependencies.attributesSchema { attribute(buildType) { compatibilityRules.add(BuildTypeCompatibilityRule)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 02 20:50:18 UTC 2024 - 34.5K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/attributes/DefaultAttributesSchemaTest.groovy
static class CustomSelectionRule implements AttributeDisambiguationRule<Flavor> { @Override void execute(MultipleCandidatesDetails<Flavor> details) { details.closestMatch(details.candidateValues.first()) } } def "compatibility rules can mark values as compatible"() { def attr = Attribute.of(Flavor) given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 16.9K bytes - Viewed (0) -
subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/CompositeBuildConfigurationAttributesResolveIntegrationTest.groovy
} class DisRule implements AttributeDisambiguationRule<Thing> { void execute(MultipleCandidatesDetails<Thing> details) { for (Thing t: details.candidateValues) { if (t.name == 'blue') { details.closestMatch(t) return } } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 08 14:30:36 UTC 2024 - 33.6K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/component/model/DefaultAttributeMatcherTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 24.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/transform/ArtifactTransformIntegrationTest.groovy
String consumerValue = details.getConsumerValue() Set<String> candidateValues = details.getCandidateValues() if (consumerValue == null) { // Default to preferred if (candidateValues.contains("preferred")) { details.closestMatch("preferred") }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 07 18:43:42 UTC 2023 - 100.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/DefaultAttributeMatcher.java
AttributeValue<?> requestedValue = requestedAttributes.findEntry(attribute); AttributeValue<?> candidateValue = candidateAttributes.findEntry(attribute.getName()); if (candidateValue.isPresent()) { Object coercedValue = candidateValue.coerce(attribute); boolean match = schema.matchValue(attribute, requestedValue.get(), coercedValue); if (!match) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 9.6K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/LoggingAttributeMatchingExplanationBuilder.java
@Override public <T extends HasAttributes> void candidateAttributeDoesNotMatch(T candidate, Attribute<?> attribute, Object requestedValue, AttributeValue<?> candidateValue) { LOGGER.debug("Candidate {} attribute {} value {} doesn't requested value {}", candidate, attribute, candidateValue, requestedValue); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 3K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/AttributeMatchingExplanationBuilder.java
} default <T extends HasAttributes> void candidateAttributeDoesNotMatch(T candidate, Attribute<?> attribute, Object requestedValue, AttributeValue<?> candidateValue) { } default <T extends HasAttributes> void candidateAttributeMissing(T candidate, Attribute<?> attribute, Object requestedValue) { }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/AttributeMatchingArtifactVariantSelector.java
discarded.add(candidate); } @Override public <T extends HasAttributes> void candidateAttributeDoesNotMatch(T candidate, Attribute<?> attribute, Object requestedValue, AttributeValue<?> candidateValue) { recordDiscardedCandidate(candidate); } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jan 30 13:33:37 UTC 2024 - 10K bytes - Viewed (0)