From 258ef6e1adae7b9031af835b0e45164cc350f160 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Kr=C3=BChlmann?= Date: Tue, 6 Jan 2026 10:01:46 +0100 Subject: [PATCH] Throw on missing version --- .../dev/kruhlmann/imgfloat/service/VersionService.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/dev/kruhlmann/imgfloat/service/VersionService.java b/src/main/java/dev/kruhlmann/imgfloat/service/VersionService.java index 197eeec..22c2e29 100644 --- a/src/main/java/dev/kruhlmann/imgfloat/service/VersionService.java +++ b/src/main/java/dev/kruhlmann/imgfloat/service/VersionService.java @@ -39,10 +39,7 @@ public class VersionService { public String getReleaseTag() { if (releaseVersion == null || releaseVersion.isBlank()) { - return "latest"; - } - if ("latest".equalsIgnoreCase(releaseVersion)) { - return "latest"; + throw new IllegalStateException("Release version is not available"); } String normalized = releaseVersion.startsWith("v") ? releaseVersion.substring(1) : releaseVersion; return "v" + normalized; @@ -59,7 +56,7 @@ public class VersionService { return pomXmlVersion; } - return "unknown"; + throw new IllegalStateException("Release version is not available"); } private String normalizeReleaseVersion(String baseVersion) throws IllegalStateException {