dependency.setVersion( versionRangeResult.getHighestVersion().toString() );
dependency.setVersion( versionRangeResult.getHighestVersion().toString() );
public String getVersion() { return version.toString(); }
parent.setVersion( versionRangeResult.getHighestVersion().toString() );
parent.setVersion( versionRangeResult.getHighestVersion().toString() );
@Override public String toString() { return this.version.toString(); }
public int compareTo( Version o ) { return version.compareTo( o.toString() ); }
ArtifactDescriptorRequest descriptorRequest = new ArtifactDescriptorRequest(); Artifact versionArtifact = new DefaultArtifact(groupId, artifactId, "pom", version.toString());
private Integer majorVersionPlusOne(Version highestVersion) { String[] split = highestVersion.toString().split("\\."); return Integer.valueOf(split[0]) + 1; }
public void filterVersions( VersionFilterContext context ) { for ( Iterator<Version> it = context.iterator(); it.hasNext(); ) { String version = it.next().toString(); if ( version.endsWith( "SNAPSHOT" ) ) { it.remove(); } } }
public void filterVersions( VersionFilterContext context ) { for ( Iterator<Version> it = context.iterator(); it.hasNext(); ) { String version = it.next().toString(); if ( version.endsWith( "SNAPSHOT" ) ) { it.remove(); } } }
ArtifactDescriptorRequest descriptorRequest = new ArtifactDescriptorRequest(); Artifact versionArtifact = new DefaultArtifact(groupId + ":" + artifactId + ":pom:" + version.toString());
private MavenPluginVersion createMavenVersion(Version version) throws ArtifactDescriptorException, FileNotFoundException, IOException, ArtifactResolutionException, XmlPullParserException { ArtifactDescriptorRequest descriptorRequest = new ArtifactDescriptorRequest(); Artifact versionArtifact = new DefaultArtifact(groupId, artifactId, "pom", version.toString());
void extractVersions(Map<String, String> coordinates) throws MojoExecutionException { for (String library : coordinates.keySet()) { String range = coordinates.get(library); Version version = highestVersion(new DefaultArtifact(range)); log("setting %s to %s for %s", library, version, range); project.getProperties().setProperty(library, version.toString()); } }
private static MavenArtifactVersion resolveLatest(VersionRangeResult rangeResult) throws MavenUniverseException { MavenArtifactVersion latestRelease = null; for (Version version : rangeResult.getVersions()) { MavenArtifactVersion next = new MavenArtifactVersion(version.toString()); if (latestRelease == null || next.compareTo(latestRelease) > 0) { latestRelease = next; } } return latestRelease; }
@Override public List<String> getAllVersions(MavenArtifact mavenArtifact) throws MavenUniverseException { Artifact artifact = new DefaultArtifact(mavenArtifact.getGroupId(), mavenArtifact.getArtifactId(), mavenArtifact.getExtension(), mavenArtifact.getVersionRange()); VersionRangeResult rangeResult = getVersionRange(artifact, mavenArtifact.getCoordsAsString()); List<String> versions = new ArrayList<>(); for (Version v : rangeResult.getVersions()) { versions.add(v.toString()); } return versions; }
private Artifact resolveLatestArtifact(FqPackageName name) throws VersionRangeResolutionException { Artifact artifact = new DefaultArtifact(name.getGroupId(), name.getPackageName(), "jar", "[0,)"); Version newestVersion = resolveLatestVersion(artifact); if (newestVersion == null) { return null; } return artifact.setVersion(newestVersion.toString()); }
private MavenCoordinate getCoordinate(final Version version) { if(version == null) { return null; } return MavenCoordinates.createCoordinate(artifact.getGroupId(), artifact.getArtifactId(), version.toString(), PackagingType.of(artifact.getExtension()), artifact.getClassifier()); }
private MavenCoordinate getCoordinate(final Version version) { if(version == null) { return null; } return MavenCoordinates.createCoordinate(artifact.getGroupId(), artifact.getArtifactId(), version.toString(), PackagingType.of(artifact.getExtension()), artifact.getClassifier()); }