Fail on missing version

This commit is contained in:
2026-01-06 03:57:30 +01:00
parent 99c3d5ec02
commit 9eb102a96f

View File

@@ -69,16 +69,12 @@ public class VersionService {
}
}
private String normalizeReleaseVersion(String baseVersion) {
if (baseVersion == null || baseVersion.isBlank()) {
return "latest";
}
private String normalizeReleaseVersion(String baseVersion) throws IllegalStateException {
String normalized = baseVersion.trim();
normalized = normalized.replaceFirst("(?i)^v", "");
normalized = normalized.replaceFirst("-SNAPSHOT$", "");
if (normalized.isBlank()) {
return "latest";
throw new IllegalStateException("Invalid version: " + baseVersion);
}
return normalized;
}