aboutsummaryrefslogtreecommitdiff
path: root/javaparser-core
diff options
context:
space:
mode:
authorDanny van Bruggen <hexagonaal@gmail.com>2018-02-06 18:43:35 +0100
committerDanny van Bruggen <hexagonaal@gmail.com>2018-02-06 18:43:35 +0100
commit13a9bb2e5a295d48fae4fabcbf5063bf850876e0 (patch)
tree21a1a39b590dde874cfa66b540b81881843ada66 /javaparser-core
parent90edc8c84edc6cfdd8ad044614dbcaad5356e922 (diff)
downloadjavaparser-13a9bb2e5a295d48fae4fabcbf5063bf850876e0.tar.gz
Make Java 10 a preview
Diffstat (limited to 'javaparser-core')
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java b/javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java
index ea4aac2d9..42a6fe067 100644
--- a/javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java
+++ b/javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java
@@ -52,7 +52,7 @@ public class ParserConfiguration {
JAVA_7(new Java7Validator(), null),
JAVA_8(new Java8Validator(), null),
JAVA_9(new Java9Validator(), null),
- JAVA_10(null, new Java10PostProcessor());
+ JAVA_10_PREVIEW(null, new Java10PostProcessor());
final Validator validator;
final ParseResult.PostProcessor postProcessor;
@@ -177,8 +177,9 @@ public class ParserConfiguration {
*/
@Deprecated
public ParserConfiguration setValidator(Validator validator) {
+ // This whole method is a backwards compatability hack.
if (validator instanceof Java10Validator) {
- setLanguageLevel(LanguageLevel.JAVA_10);
+ setLanguageLevel(LanguageLevel.JAVA_10_PREVIEW);
} else if (validator instanceof Java9Validator) {
setLanguageLevel(LanguageLevel.JAVA_9);
} else if (validator instanceof Java8Validator) {