From: Alexander Kriegisch Date: Mon, 3 Oct 2022 10:53:33 +0000 (+0200) Subject: Do not run Java 18 preview feature tests with Java 19 JDT Core X-Git-Tag: V1_9_19~5^2~11 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=6bffb284511bd7b4153e8c578076c83c38cb01db;p=aspectj.git Do not run Java 18 preview feature tests with Java 19 JDT Core Signed-off-by: Alexander Kriegisch --- diff --git a/testing/src/test/java/org/aspectj/testing/XMLBasedAjcTestCaseForJava18Only.java b/testing/src/test/java/org/aspectj/testing/XMLBasedAjcTestCaseForJava18Only.java index ba4d00605..d79229c1b 100644 --- a/testing/src/test/java/org/aspectj/testing/XMLBasedAjcTestCaseForJava18Only.java +++ b/testing/src/test/java/org/aspectj/testing/XMLBasedAjcTestCaseForJava18Only.java @@ -20,14 +20,13 @@ public abstract class XMLBasedAjcTestCaseForJava18Only extends XMLBasedAjcTestCa @Override public void setUp() throws Exception { // Activate this block after upgrading to JDT Core Java 19 - /* throw new IllegalStateException( "These tests need a Java 18 level AspectJ compiler " + "(e.g. because they use version-specific preview features). " + "This compiler does not support preview features of a previous version anymore." ); - */ // Activate this block before upgrading to JDT Core Java 19 + /* if (!LangUtil.is18VMOrGreater() || LangUtil.is19VMOrGreater()) { throw new IllegalStateException( "These tests should be run on Java 18 only " + @@ -35,6 +34,7 @@ public abstract class XMLBasedAjcTestCaseForJava18Only extends XMLBasedAjcTestCa ); } super.setUp(); + */ } }