--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Oct 21 15:11:44 2019 +0200
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Oct 21 15:38:26 2019 +0200
@@ -29,7 +29,7 @@
import java.util.function.Function;
import java.util.stream.Collectors;
-import com.sun.source.tree.CaseTree.CaseKind;
+import com.sun.source.tree.CaseTree;
import com.sun.source.tree.MemberReferenceTree.ReferenceMode;
import com.sun.source.tree.ModuleTree.ModuleKind;
@@ -1432,8 +1432,8 @@
}
List<JCStatement> stats = null;
JCTree body = null;
- @SuppressWarnings("removal")
- CaseKind kind;
+ @SuppressWarnings("preview")
+ CaseTree.CaseKind kind;
switch (token.kind) {
case ARROW:
checkSourceLevel(Feature.SWITCH_RULE);
@@ -2897,8 +2897,8 @@
nextToken();
checkSourceLevel(Feature.SWITCH_MULTIPLE_CASE_LABELS);
};
- @SuppressWarnings("removal")
- CaseKind caseKind;
+ @SuppressWarnings("preview")
+ CaseTree.CaseKind caseKind;
JCTree body = null;
if (token.kind == ARROW) {
checkSourceLevel(Feature.SWITCH_RULE);
@@ -2922,8 +2922,8 @@
}
case DEFAULT: {
nextToken();
- @SuppressWarnings("removal")
- CaseKind caseKind;
+ @SuppressWarnings("preview")
+ CaseTree.CaseKind caseKind;
JCTree body = null;
if (token.kind == ARROW) {
checkSourceLevel(Feature.SWITCH_RULE);