- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for asVersionComparator (0.35 sec)
-
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolverTest.groovy
private final SelectorStateResolver failingResolver = new SelectorStateResolver(new FailingConflictResolver(), componentFactory, root, resolveOptimizations, versionComparator.asVersionComparator(), versionParser) def "resolve selector #permutation"() { given:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 07 23:54:34 UTC 2024 - 16.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionComparator.java
/** * Compares two versioned elements to see which is the 'latest'. */ @Override int compare(Versioned element1, Versioned element2); Comparator<Version> asVersionComparator();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/DefaultVersionComparator.java
Version version1 = element1.getVersion(); Version version2 = element2.getVersion(); return baseComparator.compare(version1, version2); } @Override public Comparator<Version> asVersionComparator() { return baseComparator; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/LatestModuleConflictResolver.java
private final VersionParser versionParser; public LatestModuleConflictResolver(VersionComparator versionComparator, VersionParser versionParser) { this.versionComparator = versionComparator.asVersionComparator(); this.versionParser = versionParser; } @Override public void select(ConflictResolverDetails<T> details) { // Find the candidates with the highest base version
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 07 23:54:34 UTC 2024 - 4.9K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/DefaultVersionSelectorScheme.java
} private VersionSelector maybeCreateRangeSelector(String selectorString) { VersionRangeSelector rangeSelector = new VersionRangeSelector(selectorString, versionComparator.asVersionComparator(), versionParser); if (isSingleVersionRange(rangeSelector)) { // it's a single version range, like [1.0] or [1.0, 1.0] return new ExactVersionSelector(rangeSelector.getUpperBound());
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/software/version-control/src/main/java/org/gradle/vcs/internal/resolver/DefaultVcsVersionWorkingDirResolver.java
Version candidateVersion = versionParser.transform(candidate.getVersion()); if (versionSelector.accept(candidateVersion)) { if (bestCandidate == null || versionComparator.asVersionComparator().compare(candidateVersion, bestVersion) > 0) { bestVersion = candidateVersion; bestCandidate = candidate; } } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 5K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionRangeSelectorTest.groovy
!accept("[1.0]", "1.0-beta1") } @Override VersionSelector getSelector(String selector) { return new VersionRangeSelector(selector, new DefaultVersionComparator().asVersionComparator(), new VersionParser()) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 5.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ModuleSelectorsTest.groovy
import spock.lang.Specification import spock.lang.Subject class ModuleSelectorsTest extends Specification { Comparator<Version> versionComparator = new DefaultVersionComparator().asVersionComparator() @Subject ModuleSelectors selectors = new ModuleSelectors(versionComparator, new VersionParser()) int dynCount = 1 def 'empty by default'() { expect: verifyEmpty(selectors)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 7.5K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/DefaultVersionComparatorTest.groovy
} def v2 = Stub(Version) { getParts() >> ["1", "3"] getNumericParts() >> [1, 3] } expect: def versionComparator = comparator.asVersionComparator() versionComparator.compare(v1, v2) < 0 } def "special qualifiers are treated differently"() { expect: compare(smaller, larger) < 0 compare(larger, smaller) > 0
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 8.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ResolveState.java
this.dependencySubstitutionApplicator = dependencySubstitutionApplicator; this.versionSelectorScheme = versionSelectorScheme; this.versionComparator = versionComparator.asVersionComparator(); this.versionParser = versionParser; this.conflictResolution = conflictResolution; this.conflictTracker = conflictTracker; this.resolveOptimizations = new ResolveOptimizations();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 14:19:34 UTC 2024 - 16.7K bytes - Viewed (0)