diff options
author | Alexander Kriegisch <Alexander@Kriegisch.name> | 2023-11-27 11:17:27 +0700 |
---|---|---|
committer | Alexander Kriegisch <Alexander@Kriegisch.name> | 2023-11-27 11:41:19 +0700 |
commit | 4714dea05beb8f5b5ebba6277baa1ca440281d46 (patch) | |
tree | 1966c7afdfbefe9c388ce49a86dfd1cd5141c7e6 /tests/features1921/java21/SwitchPatternPreview4OK.java | |
parent | 6f2702e535185cdfabdc3f61f3d864954277d89d (diff) | |
download | aspectj-4714dea05beb8f5b5ebba6277baa1ca440281d46.tar.gz aspectj-4714dea05beb8f5b5ebba6277baa1ca440281d46.zip |
Reactivate some tests on JDK 21 after upstream fix
https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1466 has finally
been fixed.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'tests/features1921/java21/SwitchPatternPreview4OK.java')
-rw-r--r-- | tests/features1921/java21/SwitchPatternPreview4OK.java | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/tests/features1921/java21/SwitchPatternPreview4OK.java b/tests/features1921/java21/SwitchPatternPreview4OK.java index c9caf7eca..40854a007 100644 --- a/tests/features1921/java21/SwitchPatternPreview4OK.java +++ b/tests/features1921/java21/SwitchPatternPreview4OK.java @@ -29,15 +29,12 @@ public class SwitchPatternPreview4OK { // constantLabelMustAppearBeforePattern(Integer.valueOf(123)); // constantLabelMustAppearBeforePattern(null); - // TODO: Activate when https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1466 is fixed. - /* constantLabelMustAppearBeforePatternInteger(-1); constantLabelMustAppearBeforePatternInteger(0); constantLabelMustAppearBeforePatternInteger(42); constantLabelMustAppearBeforePatternInteger(-99); constantLabelMustAppearBeforePatternInteger(Integer.valueOf(123)); constantLabelMustAppearBeforePatternInteger(null); - */ System.out.println(testGenericSealedExhaustive(new E<Integer>())); } @@ -105,15 +102,6 @@ public class SwitchPatternPreview4OK { } */ - /** - * This used to work in preview 4 (Java 20), but fails during runtime with - * java.lang.IndexOutOfBoundsException: Index 4 out of bounds for length 4 - * in ECJ 3.36.0-SNAPSHOT with Java 21. - * See: - * https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1466. - * - * TODO: Activate when https://github.com/eclipse-jdt/eclipse.jdt.core/issues/1466 is fixed. - */ static String constantLabelMustAppearBeforePatternInteger(Integer i) { switch (i) { case null -> System.out.println("value unavailable: " + i); |