mirror of
https://github.com/FalsePattern/FalsePatternLib.git
synced 2026-11-11 09:07:29 +00:00
hotfix
This commit is contained in:
1 file changed
+10
-2
@@ -24,12 +24,20 @@ public class SemanticVersion extends Version {
|
||||
this.majorVersion = majorVersion;
|
||||
this.minorVersion = minorVersion;
|
||||
this.patchVersion = patchVersion;
|
||||
preRelease = preRelease.trim();
|
||||
build = build.trim();
|
||||
preRelease = preRelease == null ? null : preRelease.trim();
|
||||
build = build == null ? null : build.trim();
|
||||
this.preRelease = "".equals(preRelease) ? null : preRelease;
|
||||
this.build = "".equals(build) ? null : build;
|
||||
}
|
||||
|
||||
public SemanticVersion(int majorVersion, int minorVersion, int patchVersion, String preRelease) {
|
||||
this(majorVersion, minorVersion, patchVersion, preRelease, null);
|
||||
}
|
||||
|
||||
public SemanticVersion(int majorVersion, int minorVersion, int patchVersion) {
|
||||
this(majorVersion, minorVersion, patchVersion, null, null);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int compareTo(@NonNull Version o) {
|
||||
if (o instanceof ComplexVersion) {
|
||||
|
||||
Reference in new issue
Block a user