Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for canShortCircuitWhenVersionAlreadyPreselected (0.44 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/UnionVersionSelectorTest.groovy

            and:
            union.matchesUniqueVersion() == members.every { it.matchesUniqueVersion() }
    
            and:
            union.canShortCircuitWhenVersionAlreadyPreselected() == members.every { it.canShortCircuitWhenVersionAlreadyPreselected() }
    
            where:
            selectors << [
                ['1.0'],
                ['1.0', '1.1'],
                ['1.0', '1+'],
                ['1.0', 'latest.release'],
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/AbstractVersionSelector.java

        }
    
        @Override
        public boolean accept(ComponentMetadata candidate) {
            return accept(candidate.getId().getVersion());
        }
    
        @Override
        public boolean canShortCircuitWhenVersionAlreadyPreselected() {
            return true;
        }
    
        @Override
        public boolean equals(Object o) {
            if (this == o) {
                return true;
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/UnionVersionSelector.java

                    return true;
                }
            }
            return false;
        }
    
        @Override
        public boolean canShortCircuitWhenVersionAlreadyPreselected() {
            for (VersionSelector selector : selectors) {
                if (!selector.canShortCircuitWhenVersionAlreadyPreselected()) {
                    return false;
                }
            }
            return true;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/SubVersionSelector.java

            return false;
        }
    
        @Override
        public boolean accept(String candidate) {
            return candidate.startsWith(prefix);
        }
    
        @Override
        public boolean canShortCircuitWhenVersionAlreadyPreselected() {
            return false;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/LatestVersionSelector.java

            return selectorStatusIndex >=0 && selectorStatusIndex <= candidateStatusIndex;
        }
    
        @Override
        public boolean canShortCircuitWhenVersionAlreadyPreselected() {
            return false;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/InverseVersionSelector.java

            return !versionSelector.accept(candidate);
        }
    
        @Override
        public boolean matchesUniqueVersion() {
            return false;
        }
    
        @Override
        public boolean canShortCircuitWhenVersionAlreadyPreselected() {
            return false;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionSelector.java

         * pre-selected version.
         *
         * @return true if this selector can short-circuit
         */
        boolean canShortCircuitWhenVersionAlreadyPreselected();
    
        /**
         * Returns this selector as a string.
         *
         * @return a stringy representation of this selector
         */
        String getSelector();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/dependencies/DefaultResolvedVersionConstraint.java

        }
    
        private static boolean canBeStable(VersionSelector vs) {
            if (vs == null) {
                return true;
            }
            return vs.canShortCircuitWhenVersionAlreadyPreselected();
        }
    
        private boolean doComputeIsDynamic() {
            if (requiredVersionSelector != null) {
                return requiredVersionSelector.isDynamic();
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolverResults.java

            }
            VersionSelector versionSelector = versionConstraint.getRequiredSelector();
            if (versionSelector != null &&
                (candidateIsFromLock || versionSelector.canShortCircuitWhenVersionAlreadyPreselected())) {
    
                if (candidateIsFromLock && versionSelector instanceof LatestVersionSelector) {
                    // Always assume a candidate from a lock will satisfy the latest version selector
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 10K bytes
    - Viewed (0)
Back to top