diff --git a/biz.aQute.bndlib/src/aQute/bnd/build/model/EE.java b/biz.aQute.bndlib/src/aQute/bnd/build/model/EE.java index 2b6a3dc8d08..8634377075b 100644 --- a/biz.aQute.bndlib/src/aQute/bnd/build/model/EE.java +++ b/biz.aQute.bndlib/src/aQute/bnd/build/model/EE.java @@ -145,6 +145,17 @@ public Version getCapabilityVersion() { return capabilityVersion; } + /** + * @return the java release number for this EE + */ + public int getRelease() { + int major = getCapabilityVersion().getMajor(); + if (major > 8) { + return major; + } + return 0; + } + public static Optional highestFromTargetVersion(String targetVersion) { Version version = Optional.of(targetVersion) .map(Analyzer::cleanupVersion) diff --git a/biz.aQute.bndlib/src/aQute/bnd/build/model/package-info.java b/biz.aQute.bndlib/src/aQute/bnd/build/model/package-info.java index 9bbcb86f9ae..14c0b975dd1 100644 --- a/biz.aQute.bndlib/src/aQute/bnd/build/model/package-info.java +++ b/biz.aQute.bndlib/src/aQute/bnd/build/model/package-info.java @@ -1,4 +1,4 @@ -@Version("4.1.0") +@Version("4.2.0") package aQute.bnd.build.model; import org.osgi.annotation.versioning.Version;