Updated to new semver template format.
This commit is contained in:
parent
bc985dbed4
commit
a45a514542
4 changed files with 53 additions and 53 deletions
|
@ -13,19 +13,19 @@ import java.time.*;
|
||||||
* Annotation Processor</a>
|
* Annotation Processor</a>
|
||||||
*/
|
*/
|
||||||
public final class ReleaseInfo {
|
public final class ReleaseInfo {
|
||||||
private final static String DEFAULT_PRERELEASE_PREFIX = "-";
|
public final static String PRERELEASE_PREFIX = "-";
|
||||||
private final static String DEFAULT_BUILDMETA_PREFIX = "+";
|
public final static String BUILDMETA_PREFIX = "+";
|
||||||
|
|
||||||
public final static String project = "mobibot";
|
public final static String PROJECT = "mobibot";
|
||||||
public final static LocalDateTime buildDate =
|
public final static LocalDateTime BUILDDATE =
|
||||||
LocalDateTime.ofInstant(Instant.ofEpochMilli(1492880264977L), ZoneId.systemDefault());
|
LocalDateTime.ofInstant(Instant.ofEpochMilli(1493616818868L), ZoneId.systemDefault());
|
||||||
public final static int major = 0;
|
public final static int MAJOR = 0;
|
||||||
public final static int minor = 7;
|
public final static int MINOR = 7;
|
||||||
public final static int patch = 1;
|
public final static int PATCH = 1;
|
||||||
public final static String preRelease = "beta";
|
public final static String PRERELEASE = "beta";
|
||||||
public final static String buildMeta = "018";
|
public final static String BUILDMETA = "018";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The full version string.
|
* The full version string.
|
||||||
* <p>
|
* <p>
|
||||||
* Formatted as:
|
* Formatted as:
|
||||||
|
@ -41,9 +41,9 @@ public final class ReleaseInfo {
|
||||||
* <li><code>1.0.0-alpha+001</code></li>
|
* <li><code>1.0.0-alpha+001</code></li>
|
||||||
* </ul>
|
* </ul>
|
||||||
*/
|
*/
|
||||||
public final static String version = Integer.toString(major) + '.'
|
public final static String VERSION = Integer.toString(MAJOR) + '.'
|
||||||
+ Integer.toString(minor) + '.'
|
+ Integer.toString(MINOR) + '.'
|
||||||
+ Integer.toString(patch)
|
+ Integer.toString(PATCH)
|
||||||
+ preReleaseWithPrefix() + buildMetaWithPrefix();
|
+ preReleaseWithPrefix() + buildMetaWithPrefix();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -57,12 +57,12 @@ public final class ReleaseInfo {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the build metadata with default prefix.
|
* Returns the build metadata with {@value #BUILDMETA_PREFIX} prefix.
|
||||||
*
|
*
|
||||||
* @return The build metadata, if any.
|
* @return The build metadata, if any.
|
||||||
*/
|
*/
|
||||||
public static String buildMetaWithPrefix() {
|
public static String buildMetaWithPrefix() {
|
||||||
return buildMetaWithPrefix(DEFAULT_PRERELEASE_PREFIX);
|
return buildMetaWithPrefix(BUILDMETA_PREFIX);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -72,20 +72,20 @@ public final class ReleaseInfo {
|
||||||
* @return The build metadata, if any.
|
* @return The build metadata, if any.
|
||||||
*/
|
*/
|
||||||
public static String buildMetaWithPrefix(final String prefix) {
|
public static String buildMetaWithPrefix(final String prefix) {
|
||||||
if (buildMeta.length() > 0 && prefix.length() > 0) {
|
if (BUILDMETA.length() > 0 && prefix.length() > 0) {
|
||||||
return prefix + buildMeta;
|
return prefix + BUILDMETA;
|
||||||
} else {
|
} else {
|
||||||
return buildMeta;
|
return BUILDMETA;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the pre-release version with default prefix.
|
* Returns the pre-release version with {@value #PRERELEASE_PREFIX} prefix.
|
||||||
*
|
*
|
||||||
* @return The pre-release version, if any.
|
* @return The pre-release version, if any.
|
||||||
*/
|
*/
|
||||||
public static String preReleaseWithPrefix() {
|
public static String preReleaseWithPrefix() {
|
||||||
return preReleaseWithPrefix(DEFAULT_PRERELEASE_PREFIX);
|
return preReleaseWithPrefix(PRERELEASE_PREFIX);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -95,10 +95,10 @@ public final class ReleaseInfo {
|
||||||
* @return The pre-release version, if any.
|
* @return The pre-release version, if any.
|
||||||
*/
|
*/
|
||||||
public static String preReleaseWithPrefix(final String prefix) {
|
public static String preReleaseWithPrefix(final String prefix) {
|
||||||
if (preRelease.length() > 0 && prefix.length() > 0) {
|
if (PRERELEASE.length() > 0 && prefix.length() > 0) {
|
||||||
return prefix + preRelease;
|
return prefix + PRERELEASE;
|
||||||
} else {
|
} else {
|
||||||
return preRelease;
|
return PRERELEASE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -69,7 +69,7 @@ public class Mobibot extends PircBot {
|
||||||
|
|
||||||
// The info strings.
|
// The info strings.
|
||||||
private static final String[] INFO_STRS = {
|
private static final String[] INFO_STRS = {
|
||||||
ReleaseInfo.project + " v" + ReleaseInfo.version + " by Erik C. Thauvin (erik@thauvin.net)",
|
ReleaseInfo.PROJECT + " v" + ReleaseInfo.VERSION + " by Erik C. Thauvin (erik@thauvin.net)",
|
||||||
"http://www.mobitopia.org/mobibot/"
|
"http://www.mobitopia.org/mobibot/"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -100,9 +100,9 @@ public class Mobibot extends PircBot {
|
||||||
// The version strings.
|
// The version strings.
|
||||||
private static final String[] VERSION_STRS = {
|
private static final String[] VERSION_STRS = {
|
||||||
"Version: "
|
"Version: "
|
||||||
+ ReleaseInfo.version
|
+ ReleaseInfo.VERSION
|
||||||
+ " ("
|
+ " ("
|
||||||
+ Utils.isoLocalDate(ReleaseInfo.buildDate) + ')',
|
+ Utils.isoLocalDate(ReleaseInfo.BUILDDATE) + ')',
|
||||||
"Platform: "
|
"Platform: "
|
||||||
+ System.getProperty("os.name")
|
+ System.getProperty("os.name")
|
||||||
+ " ("
|
+ " ("
|
||||||
|
|
|
@ -13,19 +13,19 @@ import java.time.*;
|
||||||
* Annotation Processor</a>
|
* Annotation Processor</a>
|
||||||
*/
|
*/
|
||||||
public final class {{className}} {
|
public final class {{className}} {
|
||||||
private final static String DEFAULT_PRERELEASE_PREFIX = "-";
|
public final static String PRERELEASE_PREFIX = "-";
|
||||||
private final static String DEFAULT_BUILDMETA_PREFIX = "+";
|
public final static String BUILDMETA_PREFIX = "+";
|
||||||
|
|
||||||
public final static String project = "{{project}}";
|
public final static String PROJECT = "{{project}}";
|
||||||
public final static LocalDateTime buildDate =
|
public final static LocalDateTime BUILDDATE =
|
||||||
LocalDateTime.ofInstant(Instant.ofEpochMilli({{epoch}}L), ZoneId.systemDefault());
|
LocalDateTime.ofInstant(Instant.ofEpochMilli({{epoch}}L), ZoneId.systemDefault());
|
||||||
public final static int major = {{major}};
|
public final static int MAJOR = {{major}};
|
||||||
public final static int minor = {{minor}};
|
public final static int MINOR = {{minor}};
|
||||||
public final static int patch = {{patch}};
|
public final static int PATCH = {{patch}};
|
||||||
public final static String preRelease = "{{preRelease}}";
|
public final static String PRERELEASE = "{{preRelease}}";
|
||||||
public final static String buildMeta = "{{buildMeta}}";
|
public final static String BUILDMETA = "{{buildMeta}}";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The full version string.
|
* The full version string.
|
||||||
* <p>
|
* <p>
|
||||||
* Formatted as:
|
* Formatted as:
|
||||||
|
@ -41,9 +41,9 @@ public final class {{className}} {
|
||||||
* <li><code>1.0.0-alpha+001</code></li>
|
* <li><code>1.0.0-alpha+001</code></li>
|
||||||
* </ul>
|
* </ul>
|
||||||
*/
|
*/
|
||||||
public final static String version = Integer.toString(major) + '.'
|
public final static String VERSION = Integer.toString(MAJOR) + '.'
|
||||||
+ Integer.toString(minor) + '.'
|
+ Integer.toString(MINOR) + '.'
|
||||||
+ Integer.toString(patch)
|
+ Integer.toString(PATCH)
|
||||||
+ preReleaseWithPrefix() + buildMetaWithPrefix();
|
+ preReleaseWithPrefix() + buildMetaWithPrefix();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -57,12 +57,12 @@ public final class {{className}} {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the build metadata with default prefix.
|
* Returns the build metadata with {@value #BUILDMETA_PREFIX} prefix.
|
||||||
*
|
*
|
||||||
* @return The build metadata, if any.
|
* @return The build metadata, if any.
|
||||||
*/
|
*/
|
||||||
public static String buildMetaWithPrefix() {
|
public static String buildMetaWithPrefix() {
|
||||||
return buildMetaWithPrefix(DEFAULT_PRERELEASE_PREFIX);
|
return buildMetaWithPrefix(BUILDMETA_PREFIX);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -72,20 +72,20 @@ public final class {{className}} {
|
||||||
* @return The build metadata, if any.
|
* @return The build metadata, if any.
|
||||||
*/
|
*/
|
||||||
public static String buildMetaWithPrefix(final String prefix) {
|
public static String buildMetaWithPrefix(final String prefix) {
|
||||||
if (buildMeta.length() > 0 && prefix.length() > 0) {
|
if (BUILDMETA.length() > 0 && prefix.length() > 0) {
|
||||||
return prefix + buildMeta;
|
return prefix + BUILDMETA;
|
||||||
} else {
|
} else {
|
||||||
return buildMeta;
|
return BUILDMETA;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the pre-release version with default prefix.
|
* Returns the pre-release version with {@value #PRERELEASE_PREFIX} prefix.
|
||||||
*
|
*
|
||||||
* @return The pre-release version, if any.
|
* @return The pre-release version, if any.
|
||||||
*/
|
*/
|
||||||
public static String preReleaseWithPrefix() {
|
public static String preReleaseWithPrefix() {
|
||||||
return preReleaseWithPrefix(DEFAULT_PRERELEASE_PREFIX);
|
return preReleaseWithPrefix(PRERELEASE_PREFIX);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -95,10 +95,10 @@ public final class {{className}} {
|
||||||
* @return The pre-release version, if any.
|
* @return The pre-release version, if any.
|
||||||
*/
|
*/
|
||||||
public static String preReleaseWithPrefix(final String prefix) {
|
public static String preReleaseWithPrefix(final String prefix) {
|
||||||
if (preRelease.length() > 0 && prefix.length() > 0) {
|
if (PRERELEASE.length() > 0 && prefix.length() > 0) {
|
||||||
return prefix + preRelease;
|
return prefix + PRERELEASE;
|
||||||
} else {
|
} else {
|
||||||
return preRelease;
|
return PRERELEASE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -1,8 +1,8 @@
|
||||||
#Mon, 25 Jan 2016 16:36:57 -0800
|
#Mon, 17 Apr 2017 22:49:41 -0700
|
||||||
#Mon Dec 07 01:31:00 PST 2015
|
#Mon Dec 07 01:31:00 PST 2015
|
||||||
version.project=mobibot
|
version.project=mobibot
|
||||||
version.major=0
|
version.major=0
|
||||||
version.minor=7
|
version.minor=7
|
||||||
version.patch=0
|
version.patch=1
|
||||||
version.prerelease=beta
|
version.prerelease=beta
|
||||||
version.buildmeta=018
|
version.buildmeta=018
|
Loading…
Add table
Add a link
Reference in a new issue