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 EclipseReleasecreateWithIdVersionUpdatesite(String id, String version, String updateSite)Creates a custom eclipse release (use an official release, e.g.booleanequals(Object otherObj)inthashCode()Returns the hashCode for this release.booleanisXYZ()Returns false for x.y.z, and true for everything else.static EclipseReleaselatestOfficial()static EclipseReleaseofficial(String version)Returns the given officially released version which is supported by Goomph.static StringsupportedRange()Returns a message describing the currently supported range of versions.StringtoString()Returns the id.StringupdateSite()Returns the update site for this release.org.osgi.framework.Versionversion()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.
-
-