aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny van Bruggen <hexagonaal@gmail.com>2018-02-21 22:16:49 +0100
committerDanny van Bruggen <hexagonaal@gmail.com>2018-02-21 22:16:49 +0100
commit967180d2ef9fc3d33c09cf9013e7640b63f69fce (patch)
tree1248319646b619e836fcbba56821cf6b1bd6fc69
parent81f814434fc4d7c879bd18f3a6863a59ab34324b (diff)
downloadjavaparser-967180d2ef9fc3d33c09cf9013e7640b63f69fce.tar.gz
Set default language level to CURRENT
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java28
1 files changed, 14 insertions, 14 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 293b41ab1..41d981016 100644
--- a/javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java
+++ b/javaparser-core/src/main/java/com/github/javaparser/ParserConfiguration.java
@@ -33,6 +33,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
+import static com.github.javaparser.ParserConfiguration.LanguageLevel.*;
import static com.github.javaparser.utils.Utils.assertNotNull;
/**
@@ -91,7 +92,7 @@ public class ParserConfiguration {
private boolean lexicalPreservationEnabled = false;
private SymbolResolver symbolResolver = null;
private int tabSize = 1;
- private LanguageLevel languageLevel;
+ private LanguageLevel languageLevel = CURRENT;
private final List<ParseResult.PostProcessor> postProcessors = new ArrayList<>();
@@ -126,7 +127,6 @@ public class ParserConfiguration {
}
})
));
- setLanguageLevel(LanguageLevel.JAVA_8);
}
public boolean isAttributeComments() {
@@ -200,29 +200,29 @@ public class ParserConfiguration {
public ParserConfiguration setValidator(Validator validator) {
// This whole method is a backwards compatability hack.
if (validator instanceof Java10Validator) {
- setLanguageLevel(LanguageLevel.JAVA_10_PREVIEW);
+ setLanguageLevel(JAVA_10_PREVIEW);
} else if (validator instanceof Java9Validator) {
- setLanguageLevel(LanguageLevel.JAVA_9);
+ setLanguageLevel(JAVA_9);
} else if (validator instanceof Java8Validator) {
- setLanguageLevel(LanguageLevel.JAVA_8);
+ setLanguageLevel(JAVA_8);
} else if (validator instanceof Java7Validator) {
- setLanguageLevel(LanguageLevel.JAVA_7);
+ setLanguageLevel(JAVA_7);
} else if (validator instanceof Java6Validator) {
- setLanguageLevel(LanguageLevel.JAVA_6);
+ setLanguageLevel(JAVA_6);
} else if (validator instanceof Java5Validator) {
- setLanguageLevel(LanguageLevel.JAVA_5);
+ setLanguageLevel(JAVA_5);
} else if (validator instanceof Java1_4Validator) {
- setLanguageLevel(LanguageLevel.JAVA_1_4);
+ setLanguageLevel(JAVA_1_4);
} else if (validator instanceof Java1_3Validator) {
- setLanguageLevel(LanguageLevel.JAVA_1_3);
+ setLanguageLevel(JAVA_1_3);
} else if (validator instanceof Java1_2Validator) {
- setLanguageLevel(LanguageLevel.JAVA_1_2);
+ setLanguageLevel(JAVA_1_2);
} else if (validator instanceof Java1_1Validator) {
- setLanguageLevel(LanguageLevel.JAVA_1_1);
+ setLanguageLevel(JAVA_1_1);
} else if (validator instanceof Java1_0Validator) {
- setLanguageLevel(LanguageLevel.JAVA_1_0);
+ setLanguageLevel(JAVA_1_0);
} else if (validator instanceof NoProblemsValidator) {
- setLanguageLevel(LanguageLevel.RAW);
+ setLanguageLevel(RAW);
}
return this;
}