private boolean isSnapshot( ArtifactVersion version ) { return version != null && ArtifactUtils.isSnapshot( version.getQualifier() ); }
public String getQualifier() { return version.getQualifier(); }
if (bimserverVersion == null || versionRange.containsVersion(bimserverVersion) || (bimserverVersion.getQualifier() != null && bimserverVersion.getQualifier().equals("SNAPSHOT"))) {
private boolean isSnapshot(ArtifactVersion version){ return version.getQualifier()!= null && version.getQualifier().contains("SNAPSHOT"); } private boolean equalMinorAndMajor(ArtifactVersion left, ArtifactVersion right){
private void filterSnapshots( List<ArtifactVersion> versions ) { for ( Iterator<ArtifactVersion> versionIterator = versions.iterator(); versionIterator.hasNext(); ) { ArtifactVersion version = versionIterator.next(); if ( version.getQualifier() != null && version.getQualifier().endsWith( "SNAPSHOT" ) ) { versionIterator.remove(); } } }
private void filterSnapshots(List versions) { for (Iterator versionIterator = versions.iterator(); versionIterator.hasNext(); ) { ArtifactVersion version = (ArtifactVersion) versionIterator.next(); String qualifier = version.getQualifier(); if (qualifier != null && qualifier.endsWith("SNAPSHOT")) { versionIterator.remove(); } } }
public String getLatestReleasedVersion(List<ArtifactVersion> versions){ sortDescending(versions); ArtifactVersion lastSnapshot = null; for(ArtifactVersion version : versions){ if(version.getQualifier()==null) return version.toString(); else if(lastSnapshot==null){ lastSnapshot = version; } } //no releases, return snapshot if(lastSnapshot != null) return lastSnapshot.toString(); //no releases nor snapshots, return any last version if(versions.size() > 0){ return versions.get(0).toString(); } else return NONE_VERSION_AVAILABLE_MSG; }
&& v.getQualifier() != null ) return version.equals( v.getQualifier() ) ? 1 : 4; return version.equals( v.getQualifier() ) ? 1 : 3;
&& v.getQualifier() != null ) return version.equals( v.getQualifier() ) ? 1 : 4; return version.equals( v.getQualifier() ) ? 1 : 3;
if (version.getQualifier() != null) .append(segment >= 3 ? version.getQualifier() : "0"); } else
if (version.getQualifier() != null) .append(segment >= 3 ? version.getQualifier() : "0"); } else
int incremental = v.getIncrementalVersion(); int build = v.getBuildNumber(); String qualifier = v.getQualifier();
int incremental = v.getIncrementalVersion(); int build = v.getBuildNumber(); String qualifier = v.getQualifier();
public void execute( EnforcerRuleHelper helper ) throws EnforcerRuleException { String javaVersion = SystemUtils.JAVA_VERSION_TRIMMED; Log log = helper.getLog(); log.debug( "Detected Java String: " + javaVersion ); javaVersion = normalizeJDKVersion( javaVersion ); log.debug( "Normalized Java String: " + javaVersion ); ArtifactVersion detectedJdkVersion = new DefaultArtifactVersion( javaVersion ); log.debug( "Parsed Version: Major: " + detectedJdkVersion.getMajorVersion() + " Minor: " + detectedJdkVersion.getMinorVersion() + " Incremental: " + detectedJdkVersion.getIncrementalVersion() + " Build: " + detectedJdkVersion.getBuildNumber() + " Qualifier: " + detectedJdkVersion.getQualifier() ); enforceVersion( helper.getLog(), "JDK", getVersion(), detectedJdkVersion ); }
@Override public void execute( EnforcerRuleHelper helper ) throws EnforcerRuleException { String javaVersion = SystemUtils.JAVA_VERSION; Log log = helper.getLog(); log.debug( "Detected Java String: '" + javaVersion + "'" ); javaVersion = normalizeJDKVersion( javaVersion ); log.debug( "Normalized Java String: '" + javaVersion + "'" ); ArtifactVersion detectedJdkVersion = new DefaultArtifactVersion( javaVersion ); log.debug( "Parsed Version: Major: " + detectedJdkVersion.getMajorVersion() + " Minor: " + detectedJdkVersion.getMinorVersion() + " Incremental: " + detectedJdkVersion.getIncrementalVersion() + " Build: " + detectedJdkVersion.getBuildNumber() + " Qualifier: " + detectedJdkVersion.getQualifier() ); enforceVersion( helper.getLog(), "JDK", getVersion(), detectedJdkVersion ); }
for (String version : repositoryMetadata.getMetadata().getVersioning().getVersions()) { ArtifactVersion artifactVersion = new DefaultArtifactVersion(version); if ("SNAPSHOT".equals(artifactVersion.getQualifier())) { continue;
defineVersionProperty( "incrementalVersion", releasedVersion.getIncrementalVersion() ); defineVersionProperty( "buildNumber", releasedVersion.getBuildNumber() ); defineVersionProperty( "qualifier", releasedVersion.getQualifier() );