aboutsummaryrefslogtreecommitdiffstats
path: root/tests/features1921/java21/SwitchPatternPreview4OK.java
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2023-11-27 11:17:27 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2023-11-27 11:41:19 +0700
commit4714dea05beb8f5b5ebba6277baa1ca440281d46 (patch)
tree1966c7afdfbefe9c388ce49a86dfd1cd5141c7e6 /tests/features1921/java21/SwitchPatternPreview4OK.java
parent6f2702e535185cdfabdc3f61f3d864954277d89d (diff)
downloadaspectj-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.java12
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);