Package VASSAL.tools.version
Class VersionUtils
java.lang.Object
VASSAL.tools.version.VersionUtils
public class VersionUtils extends Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedVersionUtils() -
Method Summary
Modifier and Type Method Description static intcompareVersions(String v0, String v1)Compares version strings.static booleanisCurrent(String version)static BooleanisUpdateable(String runningVersion)static voidmain(String[] args)static StringnextMinorVersion(String v)static StringtruncateToMinorVersion(String v)
-
Constructor Details
-
VersionUtils
protected VersionUtils()
-
-
Method Details
-
isCurrent
- Throws:
IOException
-
compareVersions
Compares version strings.- Returns:
- negative if
v0 < v1, positive ifv0 > v1, and zero ifv0 == v1or if the ordering cannot be determined from the parsable parts of the twoStrings.
-
isUpdateable
- Throws:
IOException
-
nextMinorVersion
-
truncateToMinorVersion
-
main
- Throws:
IOException
-