Skip to content

Commit 41e2421

Browse files
committed
fix: handle invalid .java-version file properly
1 parent 7484822 commit 41e2421

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/main/java/io/vproxy/jdkman/util/Utils.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,10 @@ public static JDKInfoMatcher currentVersion() {
140140
return parseVersion(content);
141141
} catch (ErrorResult e) {
142142
assert Logger.lowLevelDebug(STR."unable to parse file \{path}: \{content}");
143-
continue;
144143
}
145144
}
146145
dir = dir.getParentFile();
147-
} while (dir.getParentFile() != null);
146+
} while (dir != null);
148147
} catch (IOException e) {
149148
Logger.warn(LogType.FILE_ERROR, "failed to retrieve current version from file", e);
150149
return null;

0 commit comments

Comments
 (0)