File tree Expand file tree Collapse file tree
main/java/org/jackhuang/hmcl/util/versioning
test/java/org/jackhuang/hmcl/util/versioning Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -337,6 +337,10 @@ static Release parse(String value) {
337337 } else if (suffix .startsWith ("-snapshot-" )) {
338338 releaseType = ReleaseType .SNAPSHOT ;
339339 eaVersion = VersionNumber .asVersion (suffix .substring ("-snapshot-" .length ()));
340+ } else if (suffix .startsWith (" Snapshot " )) {
341+ needNormalize = true ;
342+ releaseType = ReleaseType .SNAPSHOT ;
343+ eaVersion = VersionNumber .asVersion (suffix .substring (" Snapshot " .length ()));
340344 } else if (suffix .startsWith ("-pre" )) {
341345 releaseType = ReleaseType .PRE_RELEASE ;
342346 eaVersion = VersionNumber .asVersion (suffix .substring ("-pre" .length ()));
Original file line number Diff line number Diff line change @@ -432,6 +432,7 @@ public void testToNormalizedString() {
432432 assertNormalized (version , version );
433433 }
434434
435+ assertNormalized ("26.1-snapshot-1" , "26.1 Snapshot 1" );
435436 assertNormalized ("1.21.11-pre3" , "1.21.11 Pre-Release 3" );
436437 assertNormalized ("1.21.11-pre3_unobfuscated" , "1.21.11 Pre-Release 3 Unobfuscated" );
437438 assertNormalized ("1.21.11-pre3_unobfuscated" , "1.21.11-pre3 Unobfuscated" );
You can’t perform that action at this time.
0 commit comments