From 0a38f0c257f9708dd58f3b988f710ec264945bdb Mon Sep 17 00:00:00 2001 From: Goooler Date: Fri, 14 Nov 2025 12:06:53 +0800 Subject: [PATCH] Improve the error message for newer Java versions in tests --- .../diffplug/gradle/spotless/GradleIntegrationHarness.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugin-gradle/src/test/java/com/diffplug/gradle/spotless/GradleIntegrationHarness.java b/plugin-gradle/src/test/java/com/diffplug/gradle/spotless/GradleIntegrationHarness.java index 3402cbada3..dfa0ae4473 100644 --- a/plugin-gradle/src/test/java/com/diffplug/gradle/spotless/GradleIntegrationHarness.java +++ b/plugin-gradle/src/test/java/com/diffplug/gradle/spotless/GradleIntegrationHarness.java @@ -58,8 +58,12 @@ public enum GradleVersionSupport { GradleVersionSupport(String version) { String minVersionForRunningJRE; switch (Jvm.version()) { + case 26: + throw new IllegalStateException("Gradle does not yet support running on Java 26. " + + "You need to update the case ref to https://docs.gradle.org/current/userguide/compatibility.html."); case 25: - // TODO: https://docs.gradle.org/current/userguide/compatibility.html + minVersionForRunningJRE = "9.1.0"; + break; case 24: minVersionForRunningJRE = "8.14"; break;