diff --git a/.gitignore b/.gitignore
index 0d7f483..51bd2bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@
.classpath
.DS_Store
.gradle
+.history
.kobalt
.nb-gradle
.project
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..838047c
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules/mobibot.iml b/.idea/modules/mobibot.iml
index 5aebc5c..9fd394e 100644
--- a/.idea/modules/mobibot.iml
+++ b/.idea/modules/mobibot.iml
@@ -1,5 +1,5 @@
-
+
@@ -9,6 +9,7 @@
+
@@ -18,38 +19,39 @@
-
-
-
+
+
+
-
-
+
+
+
-
-
-
+
+
+
-
+
-
-
+
+
-
+
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mobibot.ipr b/mobibot.ipr
index 6f63ba0..2bb2f68 100644
--- a/mobibot.ipr
+++ b/mobibot.ipr
@@ -160,7 +160,7 @@
-
+
@@ -177,6 +177,127 @@
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
@@ -218,11 +339,10 @@
-
-
+
-
+
@@ -336,22 +456,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -372,40 +492,40 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -471,13 +591,13 @@
-
+
-
+
-
+
@@ -489,40 +609,40 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -606,6 +726,13 @@
+
+
+
+
+
+
+
diff --git a/src/generated/java/net/thauvin/erik/mobibot/ReleaseInfo.java b/src/generated/java/net/thauvin/erik/mobibot/ReleaseInfo.java
index e2ae517..b8d456e 100644
--- a/src/generated/java/net/thauvin/erik/mobibot/ReleaseInfo.java
+++ b/src/generated/java/net/thauvin/erik/mobibot/ReleaseInfo.java
@@ -9,96 +9,31 @@ import java.time.*;
/**
* Provides semantic version information.
*
- * @author Semantic Version
- * Annotation Processor
+ * @author Semantic Version Annotation Processor
*/
public final class ReleaseInfo {
- public final static String PRERELEASE_PREFIX = "-";
- public final static String BUILDMETA_PREFIX = "+";
-
public final static String PROJECT = "mobibot";
public final static LocalDateTime BUILDDATE =
- LocalDateTime.ofInstant(Instant.ofEpochMilli(1541025595051L), ZoneId.systemDefault());
+ LocalDateTime.ofInstant(Instant.ofEpochMilli(1554712215517L), ZoneId.systemDefault());
public final static int MAJOR = 0;
public final static int MINOR = 7;
public final static int PATCH = 3;
public final static String PRERELEASE = "beta";
- public final static String BUILDMETA = "023";
+ public final static String BUILDMETA = "172";
- /**
- * The full version string.
- *
- * Formatted as:
- *
- * MAJOR.MINOR.PATCH[-PRERELEASE][+BUILDMETADATA]
- *
- *
- * For example:
- *
- * 1.0.0
- * 1.0.0-beta
- * 1.0.0+20160124144700
- * 1.0.0-alpha+001
- *
+ /**
+ * The full semantic version string.
*/
public final static String VERSION = Integer.toString(MAJOR) + '.'
+ Integer.toString(MINOR) + '.'
+ Integer.toString(PATCH)
- + preReleaseWithPrefix() + buildMetaWithPrefix();
+ + ((!PRERELEASE.isEmpty()) ? "-" + PRERELEASE : "")
+ + ((!BUILDMETA.isEmpty()) ? "+" + BUILDMETA : "");
/**
* Disables the default constructor.
- *
- * @throws UnsupportedOperationException If the constructor is called.
*/
- private ReleaseInfo()
- throws UnsupportedOperationException {
+ private ReleaseInfo() {
throw new UnsupportedOperationException("Illegal constructor call.");
}
-
- /**
- * Returns the build metadata with {@value #BUILDMETA_PREFIX} prefix.
- *
- * @return The build metadata, if any.
- */
- public static String buildMetaWithPrefix() {
- return buildMetaWithPrefix(BUILDMETA_PREFIX);
- }
-
- /**
- * Returns the build metadata.
- *
- * @param prefix Prefix to prepend.
- * @return The build metadata, if any.
- */
- public static String buildMetaWithPrefix(final String prefix) {
- if (BUILDMETA.length() > 0 && prefix.length() > 0) {
- return prefix + BUILDMETA;
- } else {
- return BUILDMETA;
- }
- }
-
- /**
- * Returns the pre-release version with {@value #PRERELEASE_PREFIX} prefix.
- *
- * @return The pre-release version, if any.
- */
- public static String preReleaseWithPrefix() {
- return preReleaseWithPrefix(PRERELEASE_PREFIX);
- }
-
- /**
- * Returns the pre-release version.
- *
- * @param prefix The prefix to prepend.
- * @return The pre-release version, if any.
- */
- public static String preReleaseWithPrefix(final String prefix) {
- if (PRERELEASE.length() > 0 && prefix.length() > 0) {
- return prefix + PRERELEASE;
- } else {
- return PRERELEASE;
- }
- }
-}
\ No newline at end of file
+}