From 44b24b0ce709feecb9b4298c77049618a7886c82 Mon Sep 17 00:00:00 2001 From: Max Rohde <1448524+mxro@users.noreply.github.com> Date: Thu, 6 Jul 2023 08:54:28 +1000 Subject: [PATCH] Working on upgrading to latest Java version --- .classpath | 2 +- .settings/org.eclipse.jdt.core.prefs | 8 ++++---- pom.xml | 4 ++-- .../java/delight/nashornsandbox/TestAccessFunction.java | 4 ---- 4 files changed, 7 insertions(+), 11 deletions(-) diff --git a/.classpath b/.classpath index 3e0c728..67dc756 100644 --- a/.classpath +++ b/.classpath @@ -13,7 +13,7 @@ - + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 1b6e1ef..70bf2fd 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,9 +1,9 @@ eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=20 +org.eclipse.jdt.core.compiler.compliance=20 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore org.eclipse.jdt.core.compiler.processAnnotations=disabled -org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=20 diff --git a/pom.xml b/pom.xml index e37c584..ab2270c 100644 --- a/pom.xml +++ b/pom.xml @@ -130,9 +130,9 @@ maven-compiler-plugin + 3.11.0 - 1.8 - 1.8 + 20 diff --git a/src/test/java/delight/nashornsandbox/TestAccessFunction.java b/src/test/java/delight/nashornsandbox/TestAccessFunction.java index d0f6894..660c13a 100644 --- a/src/test/java/delight/nashornsandbox/TestAccessFunction.java +++ b/src/test/java/delight/nashornsandbox/TestAccessFunction.java @@ -22,10 +22,6 @@ public void test_access_variable() throws ScriptCPUAbuseException, ScriptExcepti } private Object findAndCall(Object _get) { - if (NashornDetection.isJDKNashornScriptObjectMirror(_get)) { - jdk.nashorn.api.scripting.ScriptObjectMirror scriptObjectMirror = (jdk.nashorn.api.scripting.ScriptObjectMirror) _get; - return scriptObjectMirror.call(_get); - } if (NashornDetection.isStandaloneNashornScriptObjectMirror(_get)) { org.openjdk.nashorn.api.scripting.ScriptObjectMirror scriptObjectMirror = (org.openjdk.nashorn.api.scripting.ScriptObjectMirror) _get;