Package nl.basjes.parse.useragent.utils
Class YauaaVersion
- java.lang.Object
-
- nl.basjes.parse.useragent.utils.YauaaVersion
-
public final class YauaaVersion extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
YauaaVersion.AbstractVersion
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
assertSameVersion(YauaaVersion.AbstractVersion libraryVersion, YauaaVersion.AbstractVersion rulesVersion)
static void
assertSameVersion(org.yaml.snakeyaml.nodes.NodeTuple versionNodeTuple, String filename)
static String
getVersion()
static String
getVersion(String projectVersion, String gitCommitIdDescribeShort, String buildTimestamp)
static String
getVersion(String projectVersion, String gitCommitIdDescribeShort, String buildTimestamp, String buildJDKVersion, String targetJREVersion)
static String
getVersion(YauaaVersion.AbstractVersion version)
static void
logVersion(String... extraLines)
static void
logVersion(List<String> extraLines)
-
-
-
Method Detail
-
logVersion
public static void logVersion(String... extraLines)
-
getVersion
public static String getVersion()
-
getVersion
public static String getVersion(YauaaVersion.AbstractVersion version)
-
getVersion
public static String getVersion(String projectVersion, String gitCommitIdDescribeShort, String buildTimestamp)
-
getVersion
public static String getVersion(String projectVersion, String gitCommitIdDescribeShort, String buildTimestamp, String buildJDKVersion, String targetJREVersion)
-
assertSameVersion
public static void assertSameVersion(org.yaml.snakeyaml.nodes.NodeTuple versionNodeTuple, String filename)
-
assertSameVersion
public static void assertSameVersion(YauaaVersion.AbstractVersion libraryVersion, YauaaVersion.AbstractVersion rulesVersion)
-
-