This commit is contained in:
Brian Neumann-Fopiano
2026-04-13 17:06:29 -04:00
parent bf207b7062
commit 568fb07f66
8 changed files with 47 additions and 26 deletions
@@ -156,19 +156,19 @@ public final class Tasks {
private static final Task JAVA = Task.of("java", () -> {
int version = Iris.getJavaVersion();
if (version == 21) {
if (version == 25) {
return withDiagnostics(Mode.STABLE);
}
if (version > 21) {
if (version > 25) {
return withDiagnostics(Mode.STABLE,
Diagnostic.Logger.INFO.create("Java Runtime"),
Diagnostic.Logger.INFO.create("- Running Java " + version + ". Iris is tested primarily on Java 21."));
Diagnostic.Logger.INFO.create("- Running Java " + version + ". Iris is tested primarily on Java 25."));
}
return withDiagnostics(Mode.WARNING,
Diagnostic.Logger.WARN.create("Unsupported Java version"),
Diagnostic.Logger.WARN.create("- Java 21+ is recommended. Current runtime: Java " + version));
Diagnostic.Logger.WARN.create("- Java 25+ is recommended. Current runtime: Java " + version));
});
private static final List<Task> TASKS = List.of(