diff options
author | jay | 2018-11-27 05:55:52 +0000 |
---|---|---|
committer | Jay Arthanareeswaran | 2018-11-29 07:15:35 +0000 |
commit | 2ea4c6b7bac849abcf85bfee1ba560eb0656856e (patch) | |
tree | 6c1a06ccff0c7a9dfd7c5d56eb8cad8722e63599 | |
parent | e2b7468d95fff64647905e495bcc8efa650d588c (diff) | |
download | eclipse.jdt.core-2ea4c6b7bac849abcf85bfee1ba560eb0656856e.tar.gz eclipse.jdt.core-2ea4c6b7bac849abcf85bfee1ba560eb0656856e.tar.xz eclipse.jdt.core-2ea4c6b7bac849abcf85bfee1ba560eb0656856e.zip |
Bug 538777 - With OpenJDK , Eclipse tests fail with Unrecognized JavaS4_10_0_RC1I20181203-0600I20181202-1800I20181202-0600I20181201-1800I20181201-0600I20181130-1800I20181129-0330
version: 1.8.0-adoptopenjdk
Change-Id: I9343c0c8ac14df417953ecc0aa3d1869a28783aa
Signed-off-by: jay <jarthana@in.ibm.com>
-rw-r--r-- | org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java index eec375388a..33aa81cb9a 100644 --- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java +++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java @@ -383,6 +383,10 @@ public class AbstractCompilerTest extends TestCase { if (version.startsWith("1.8.0_")) { int build = Integer.parseInt(version.substring("1.8.0_".length())); reflectNestedClassUseDollar = build >= 171; + } else if (version.startsWith("1.8.0-")) { + // Some versions start with 1.8.0- but don't have build qualifier. + // Just assume they are > 171 build. Nothing much can be done. + reflectNestedClassUseDollar = true; } else { throw new IllegalStateException("Unrecognized Java version: "+version); } |