Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 35 for VersionRange (0.47 seconds)

  1. compat/maven-artifact/src/main/java/org/apache/maven/artifact/versioning/VersionRange.java

    import org.apache.maven.artifact.DefaultArtifact;
    
    /**
     * Construct a version range from a specification.
     *
     */
    public class VersionRange {
        private static final Map<String, VersionRange> CACHE_SPEC = Collections.synchronizedMap(new WeakHashMap<>());
    
        private static final Map<String, VersionRange> CACHE_VERSION = Collections.synchronizedMap(new WeakHashMap<>());
    
        private final ArtifactVersion recommendedVersion;
    
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jul 23 17:27:08 GMT 2025
    - 19K bytes
    - Click Count (0)
  2. api/maven-api-core/src/main/java/org/apache/maven/api/VersionRange.java

     * @see VersionConstraint
     * @see org.apache.maven.api.services.VersionParser#parseVersionRange(String)
     * @see org.apache.maven.api.Session#parseVersionRange(String)
     * @since 4.0.0
     */
    @Experimental
    public interface VersionRange {
        /**
         * Determines whether the specified version is contained within this range.
         *
         * @param version the version to test, must not be {@code null}
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 2.4K bytes
    - Click Count (0)
  3. impl/maven-core/src/main/java/org/apache/maven/artifact/factory/DefaultArtifactFactory.java

                String type,
                String classifier,
                String inheritedScope) {
            VersionRange versionRange = null;
            if (version != null) {
                versionRange = VersionRange.createFromVersion(version);
            }
            return createArtifact(groupId, artifactId, versionRange, type, classifier, scope, inheritedScope);
        }
    
        private Artifact createArtifact(
                String groupId,
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 7.1K bytes
    - Click Count (0)
  4. impl/maven-core/src/main/java/org/apache/maven/bridge/MavenRepositorySystem.java

            VersionRange versionRange;
            try {
                versionRange = VersionRange.createFromVersionSpec(version);
            } catch (InvalidVersionSpecificationException e) {
                return null;
            }
    
            return createExtensionArtifactX(groupId, artifactId, versionRange);
        }
    
        // DefaultProjectBuilder
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Feb 07 00:45:02 GMT 2025
    - 33.5K bytes
    - Click Count (0)
  5. compat/maven-compat/src/main/java/org/apache/maven/repository/legacy/LegacyRepositorySystem.java

            return artifactFactory.createProjectArtifact(groupId, artifactId, metaVersionId);
        }
    
        @Override
        public Artifact createDependencyArtifact(Dependency d) {
            VersionRange versionRange;
            try {
                versionRange = VersionRange.createFromVersionSpec(d.getVersion());
            } catch (InvalidVersionSpecificationException e) {
                // MNG-5368: Log a message instead of returning 'null' silently.
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 31.2K bytes
    - Click Count (0)
  6. impl/maven-core/src/main/java/org/apache/maven/artifact/factory/ArtifactFactory.java

        Artifact createDependencyArtifact(
                String groupId, String artifactId, VersionRange versionRange, String type, String classifier, String scope);
    
        Artifact createDependencyArtifact(
                String groupId,
                String artifactId,
                VersionRange versionRange,
                String type,
                String classifier,
                String scope,
                boolean optional);
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 25 12:31:46 GMT 2024
    - 2.9K bytes
    - Click Count (0)
  7. compat/maven-compat/src/test/java/org/apache/maven/repository/TestRepositorySystem.java

        }
    
        @Override
        public Artifact createPluginArtifact(Plugin plugin) {
            VersionRange versionRange;
            try {
                String version = plugin.getVersion();
                if (version == null || version.isEmpty()) {
                    version = "RELEASE";
                }
                versionRange = VersionRange.createFromVersionSpec(version);
            } catch (InvalidVersionSpecificationException e) {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jan 10 08:42:00 GMT 2025
    - 12K bytes
    - Click Count (0)
  8. compat/maven-artifact/src/test/java/org/apache/maven/artifact/DefaultArtifactTest.java

        private String snapshotResolvedVersion = "1.0-20070606.010101-1";
    
        private VersionRange versionRange;
        private VersionRange snapshotVersionRange;
    
        private ArtifactHandlerMock artifactHandler;
    
        @BeforeEach
        void setUp() throws Exception {
            artifactHandler = new ArtifactHandlerMock();
            versionRange = VersionRange.createFromVersion(version);
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 25 12:31:46 GMT 2024
    - 7.4K bytes
    - Click Count (0)
  9. compat/maven-artifact/src/main/java/org/apache/maven/artifact/DefaultArtifact.java

        }
    
        @Override
        public VersionRange getVersionRange() {
            return versionRange;
        }
    
        @Override
        public void setVersionRange(VersionRange versionRange) {
            this.versionRange = versionRange;
            selectVersionFromNewRangeIfAvailable();
        }
    
        private void selectVersionFromNewRangeIfAvailable() {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jul 23 17:27:08 GMT 2025
    - 14.6K bytes
    - Click Count (0)
  10. compat/maven-compat/src/main/java/org/apache/maven/repository/legacy/resolver/DefaultLegacyArtifactCollector.java

                                            }
    
                                            Collections.sort(versions);
    
                                            VersionRange versionRange = artifact.getVersionRange();
    
                                            version = versionRange.matchVersion(versions);
    
                                            if (version == null) {
                                                if (versions.isEmpty()) {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 36.5K bytes
    - Click Count (0)
Back to Top