- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 24 for closestMatch (0.62 sec)
-
platforms/jvm/jvm-services/src/main/java/org/gradle/api/internal/artifacts/JavaEcosystemSupport.java
if (candidateValues.contains(javaApiJars)) { details.closestMatch(javaApiJars); } else if (candidateValues.contains(javaApi)) { details.closestMatch(javaApi); } else if (candidateValues.contains(javaRuntimeJars)) { details.closestMatch(javaRuntimeJars); } else if (candidateValues.contains(javaRuntime)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 25 19:13:00 UTC 2024 - 18.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/attributes/DefaultDisambiguationRuleChainTest.groovy
@Override void execute(MultipleCandidatesDetails<String> details) { assert details.candidateValues == ["value1", "value2"] as Set details.closestMatch("value1") } } static class SelectionRuleWithParams implements AttributeDisambiguationRule<String> { String p1 @Inject SelectionRuleWithParams(String p1) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 4.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/internal/component/model/AttributePrecedenceSchemaAttributeMatcherTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 6K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dsl/dependencies/PlatformSupport.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 00:47:05 UTC 2024 - 5.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/attributes/StronglyTypedConfigurationAttributesResolveIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 02 20:50:18 UTC 2024 - 48.1K bytes - Viewed (0) -
subprojects/core-api/src/main/java/org/gradle/api/attributes/DisambiguationRuleChain.java
* * <p>For a given set of rules, the execution is done <i>in order</i>, and interrupts as soon as a rule * selected at least one candidate (through {@link MultipleCandidatesDetails#closestMatch(Object)}). * </p> * * <p>If the end of the rule chain is reached and that no rule selected a candidate then the candidate list is returned * unmodified, meaning we still have an ambiguous match.</p> *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Jul 22 14:14:42 UTC 2019 - 3.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/component/external/model/PreferJavaRuntimeVariant.java
if (details.getConsumerValue() == null) { Set<Usage> candidates = details.getCandidateValues(); if (candidates.contains(runtimeUsage)) { details.closestMatch(runtimeUsage); } } } } private static class PreferJarVariantUsageDisambiguationRule implements DisambiguationRule<LibraryElements> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 5.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/internal/component/model/DefaultMultipleCandidateResult.java
public T getConsumerValue() { return consumerValue; } @Override public Set<T> getCandidateValues() { return candidateValues; } @Override public void closestMatch(T candidate) { if (singleMatch == null) { if (multipleMatches == null) { singleMatch = candidate; } else { multipleMatches.add(candidate); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/attributes/DefaultOrderedDisambiguationRule.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1.8K bytes - Viewed (0) -
subprojects/core-api/src/main/java/org/gradle/api/attributes/MultipleCandidatesDetails.java
* different values, in which case it indicates that multiple candidates are equally compatible. * * @param candidate The closest match. Must be present in {@link #getCandidateValues()}. */ void closestMatch(T candidate);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 11 17:38:57 UTC 2022 - 1.7K bytes - Viewed (0)