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. * Provides semantic version information.
* *
* @author <a href="https://github.com/ethauvin/semver">Semantic Version * @author <a href="https://github.com/ethauvin/semver">Semantic Version Annotation Processor</a>
* Annotation Processor</a>
*/ */
object {{className}} { object {{className}} {
@JvmField val PRERELEASE_PREFIX = "-" @JvmField val PRERELEASE_PREFIX = "-"
@JvmField val BUILDMEATA_PREFIX = "+" @JvmField val BUILDMEATA_PREFIX = "+"
@JvmField val PROJECT = "{{project}}" @JvmField val PROJECT = "{{project}}"
@JvmField val BUILDDATE = Date({{epoch}}L) @JvmField val BUILDDATE = Date({{epoch}}L)
@JvmField val MAJOR = {{major}} @JvmField val MAJOR = {{major}}
@JvmField val MINOR = {{minor}} @JvmField val MINOR = {{minor}}
@JvmField val PATCH = {{patch}} @JvmField val PATCH = {{patch}}
@JvmField val BUILDMETA = "{{buildMeta}}"
@JvmField val PRERELEASE = "{{preRelease}}" @JvmField val PRERELEASE = "{{preRelease}}"
@JvmField val BUILDMETA = "{{buildMeta}}"
/** /**
* The full version string formatted as [MAJOR].[MINOR].[PATCH]-[PRERELEASE]+[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. * Provides semantic version information.
* *
* @author <a href="https://github.com/ethauvin/semver">Semantic Version * @author <a href="https://github.com/ethauvin/semver">Semantic Version Annotation Processor</a>
* Annotation Processor</a>
*/ */
public final class {{className}} { public final class {{className}} {
public final static String PRERELEASE_PREFIX = "-"; public final static String PRERELEASE_PREFIX = "-";