From 476e371c33267b72bb4ebdc6c9b4f8a40453ce07 Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sun, 19 Dec 2021 11:39:56 +0100 Subject: [PATCH] Add support for newer Java versions --- common/src/main/java/ctbrec/Java.java | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/common/src/main/java/ctbrec/Java.java b/common/src/main/java/ctbrec/Java.java index 437835dd..1a064972 100644 --- a/common/src/main/java/ctbrec/Java.java +++ b/common/src/main/java/ctbrec/Java.java @@ -2,6 +2,8 @@ package ctbrec; public class Java { + private Java() {} + public static int version() { String specVersion = System.getProperty("java.specification.version"); switch(specVersion) { @@ -9,22 +11,12 @@ public class Java { return 7; case "1.8": return 8; - case "9": - return 9; - case "10": - return 10; - case "11": - return 11; - case "12": - return 12; - case "13": - return 13; - case "14": - return 14; - case "15": - return 15; default: - return 0; + try { + return Integer.parseInt(specVersion); + } catch (NumberFormatException nfe) { + return 0; + } } } }