This commit is contained in:
Erik C. Thauvin 2017-05-04 19:12:34 -07:00
parent ac4eba1ccb
commit 45b36afe15
2 changed files with 3 additions and 12 deletions

View file

@ -9,27 +9,19 @@ import java.util.*
/**
* Provides semantic version information.
*
* @author <a href="https://github.com/ethauvin/semver">Semantic Version
* Annotation Processor</a>
* @author <a href="https://github.com/ethauvin/semver">Semantic Version Annotation Processor</a>
*/
object {{className}} {
@JvmField val PRERELEASE_PREFIX = "-"
@JvmField val BUILDMEATA_PREFIX = "+"
@JvmField val PROJECT = "{{project}}"
@JvmField val BUILDDATE = Date({{epoch}}L)
@JvmField val MAJOR = {{major}}
@JvmField val MINOR = {{minor}}
@JvmField val PATCH = {{patch}}
@JvmField val BUILDMETA = "{{buildMeta}}"
@JvmField val PRERELEASE = "{{preRelease}}"
@JvmField val BUILDMETA = "{{buildMeta}}"
/**
* The full version string formatted as [MAJOR].[MINOR].[PATCH]-[PRERELEASE]+[BUILDMETA]

View file

@ -9,8 +9,7 @@ import java.util.Date;
/**
* Provides semantic version information.
*
* @author <a href="https://github.com/ethauvin/semver">Semantic Version
* Annotation Processor</a>
* @author <a href="https://github.com/ethauvin/semver">Semantic Version Annotation Processor</a>
*/
public final class {{className}} {
public final static String PRERELEASE_PREFIX = "-";