Package com.diffplug.gradle.pde
Class EclipseRelease
- java.lang.Object
-
- com.diffplug.gradle.pde.EclipseRelease
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EclipseRelease
createWithIdVersionUpdatesite(String id, String version, String updateSite)
Creates a custom eclipse release (use an official release, e.g.boolean
equals(Object otherObj)
int
hashCode()
Returns the hashCode for this release.boolean
isXYZ()
Returns false for x.y.z, and true for everything else.static EclipseRelease
latestOfficial()
static EclipseRelease
official(String version)
Returns the given officially released version which is supported by Goomph.static String
supportedRange()
Returns a message describing the currently supported range of versions.String
toString()
Returns the id.String
updateSite()
Returns the update site for this release.org.osgi.framework.Version
version()
Returns the OSGi version for this release.
-
-
-
Field Detail
-
LATEST
public static final String LATEST
- See Also:
- Constant Field Values
-
-
Method Detail
-
createWithIdVersionUpdatesite
public static EclipseRelease createWithIdVersionUpdatesite(String id, String version, String updateSite)
Creates a custom eclipse release (use an official release, e.g. `EclipseRelease.R_4_5_2` whenever possible).
-
official
public static EclipseRelease official(String version)
Returns the given officially released version which is supported by Goomph.
-
latestOfficial
public static EclipseRelease latestOfficial()
-
supportedRange
public static String supportedRange()
Returns a message describing the currently supported range of versions.
-
isXYZ
public boolean isXYZ()
Returns false for x.y.z, and true for everything else.
-
version
public org.osgi.framework.Version version()
Returns the OSGi version for this release.
-
updateSite
public String updateSite()
Returns the update site for this release.
-
hashCode
public int hashCode()
Returns the hashCode for this release.
-
-