Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManoj Palat2018-09-14 07:01:55 +0000
committerManoj Palat2018-09-14 07:02:41 +0000
commitecaf2e1e8a7dfe076050a2394831418f17c60675 (patch)
tree1d4d4245a409287078e375fb7beee1e8251a1d6b
parent63c61350cfddd6726fb2f7b3b76face5bc9d3f3d (diff)
downloadeclipse.jdt.core-ecaf2e1e8a7dfe076050a2394831418f17c60675.tar.gz
eclipse.jdt.core-ecaf2e1e8a7dfe076050a2394831418f17c60675.tar.xz
eclipse.jdt.core-ecaf2e1e8a7dfe076050a2394831418f17c60675.zip
Bug 539053 - [11] Enable running the tests back to back with javac
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
index 211a8272f3..fee042b76e 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
@@ -254,6 +254,8 @@ static class JavacCompiler {
this.version = JavaCore.VERSION_9;
} else if(rawVersion.startsWith("10")) {
this.version = JavaCore.VERSION_10;
+ } else if(rawVersion.startsWith("11")) {
+ this.version = JavaCore.VERSION_11;
} else {
int index = rawVersion.indexOf('.');
if (index != -1) {
@@ -385,7 +387,15 @@ static class JavacCompiler {
}
}
if (version == JavaCore.VERSION_11) {
- return 0000; // We are still in EA
+ if ("11".equals(rawVersion)) {
+ return 0000;
+ }
+ if ("11.0.1".equals(rawVersion)) {
+ return 0100;
+ }
+ if ("11.0.2".equals(rawVersion)) {
+ return 0200;
+ }
}
throw new RuntimeException("unknown raw javac version: " + rawVersion);
}

Back to the top