protected File getLocal(String bsn, Version version, Map<String,String> properties) { File dir = new File(root, bsn); if ( version.getMajor() == MAX_MAJOR && version.getMinor()== 0 && version.getMicro() == 0 && version.getQualifier() == null) { File fjar = new File(dir, bsn + "-latest.jar"); if (fjar.isFile()) return fjar.getAbsoluteFile(); } File fjar = new File(dir, bsn + "-" + version.getWithoutQualifier() + ".jar"); if (fjar.isFile()) return fjar.getAbsoluteFile(); File flib = new File(dir, bsn + "-" + version.getWithoutQualifier() + ".lib"); if (flib.isFile()) return flib.getAbsoluteFile(); return fjar.getAbsoluteFile(); }
private static Resource findVersion(Version version, SortedMap<Version, Resource> versions) { if (version.getQualifier() != null && version.getQualifier() .length() > 0) { return versions.get(version); } Resource latest = null; for (Map.Entry<Version, Resource> entry : versions.entrySet()) { if (version.getMicro() == entry.getKey() .getMicro() && version.getMinor() == entry.getKey() .getMinor() && version.getMajor() == entry.getKey() .getMajor()) { latest = entry.getValue(); continue; } if (compare(version, entry.getKey()) < 0) { break; } } return latest; }
private static Resource findVersion(Version version, SortedMap<Version, Resource> versions) { if (version.getQualifier() != null && version.getQualifier() .length() > 0) { return versions.get(version); } Resource latest = null; for (Map.Entry<Version, Resource> entry : versions.entrySet()) { if (version.getMicro() == entry.getKey() .getMicro() && version.getMinor() == entry.getKey() .getMinor() && version.getMajor() == entry.getKey() .getMajor()) { latest = entry.getValue(); continue; } if (compare(version, entry.getKey()) < 0) { break; } } return latest; }
if (c != '~') { if (i == 3) { result = version.getQualifier(); if (c == 'S') {
if (c != '~') { if (i == 3) { result = version.getQualifier(); } else if (Character.isDigit(c)) {
if (c != '~') { if (i == 3) { result = version.getQualifier(); if (c == 'S') {
if (c != '~') { if (i == 3) { result = version.getQualifier(); MavenVersion mv = new MavenVersion(version); if (c == 'S') {
private String doSnapshot(String version) { String snapshot = getProperty(SNAPSHOT); if (snapshot == null) { return version; } if (snapshot.isEmpty()) { snapshot = null; } Version v = Version.parseVersion(version); String q = v.getQualifier(); if (q == null) { return version; } if (q.equals("SNAPSHOT")) { q = snapshot; } else if (q.endsWith("-SNAPSHOT")) { int end = q.length() - "SNAPSHOT".length(); if (snapshot == null) { q = q.substring(0, end - 1); } else { q = q.substring(0, end) + snapshot; } } else { return version; } return new Version(v.getMajor(), v.getMinor(), v.getMicro(), q).toString(); }
if (c != '~') { if (i == 3) { result = version.getQualifier(); MavenVersion mv = new MavenVersion(version); if (c == 'S') {
private String doSnapshot(String version) { String snapshot = getProperty(SNAPSHOT); if (snapshot == null) { return version; } if (snapshot.isEmpty()) { snapshot = null; } Version v = Version.parseVersion(version); String q = v.getQualifier(); if (q == null) { return version; } if (q.equals("SNAPSHOT")) { q = snapshot; } else if (q.endsWith("-SNAPSHOT")) { int end = q.length() - "SNAPSHOT".length(); if (snapshot == null) { q = q.substring(0, end - 1); } else { q = q.substring(0, end) + snapshot; } } else { return version; } return new Version(v.getMajor(), v.getMinor(), v.getMicro(), q).toString(); }
private Version toFrameworkVersion(aQute.bnd.version.Version v) { return new Version(v.getMajor(), v.getMinor(), v.getMicro(), v.getQualifier()); }
private Version toFrameworkVersion(aQute.bnd.version.Version v) { return new Version(v.getMajor(), v.getMinor(), v.getMicro(), v.getQualifier()); }
info.suggestedVersion = info.olderVersion; if (info.olderVersion.getQualifier() != null) { info.suggestedVersion = bump(Delta.MICRO, info.olderVersion, 1, 0); info.warning += "Found package version with qualifier. Bumping micro version";
info.suggestedVersion = info.olderVersion; if (info.olderVersion.getQualifier() != null) { info.suggestedVersion = bump(Delta.MICRO, info.olderVersion, 1, 0); info.warning += "Found package version with qualifier. Bumping micro version";
info.suggestedVersion = info.olderVersion; if (info.olderVersion.getQualifier() != null) { info.suggestedVersion = bump(Delta.MICRO, info.olderVersion, 1, 0); info.warning += "Found package version with qualifier. Bumping micro version";
info.suggestedVersion = info.olderVersion; if (info.olderVersion.getQualifier() != null) { info.suggestedVersion = bump(Delta.MICRO, info.olderVersion, 1, 0); info.warning += "Found package version with qualifier. Bumping micro version";