Mercurial > hg > truffle
changeset 22327:4a43dc00a654
added workaround based on JDK-8075793 to allow compilation with JDK9 javac (2nd attempt)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 26 Oct 2015 14:07:38 +0100 |
parents | 6cec0097107f |
children | d376969da381 |
files | truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/compiler/JDTCompiler.java truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/TypeSystemParser.java |
diffstat | 3 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/compiler/JDTCompiler.java Mon Oct 26 13:28:19 2015 +0100 +++ b/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/java/compiler/JDTCompiler.java Mon Oct 26 14:07:38 2015 +0100 @@ -52,8 +52,9 @@ /** * @see "https://bugs.openjdk.java.net/browse/JDK-8039214" */ + @SuppressWarnings("unused") private static List<Element> newElementList(List<? extends Element> src) { - List<Element> workaround = new ArrayList<>(src); + List<Element> workaround = new ArrayList<Element>(src); return workaround; }
--- a/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java Mon Oct 26 13:28:19 2015 +0100 +++ b/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java Mon Oct 26 14:07:38 2015 +0100 @@ -1602,8 +1602,9 @@ /** * @see "https://bugs.openjdk.java.net/browse/JDK-8039214" */ + @SuppressWarnings("unused") private static List<Element> newElementList(List<? extends Element> src) { - List<Element> workaround = new ArrayList<>(src); + List<Element> workaround = new ArrayList<Element>(src); return workaround; }
--- a/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/TypeSystemParser.java Mon Oct 26 13:28:19 2015 +0100 +++ b/truffle/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/TypeSystemParser.java Mon Oct 26 14:07:38 2015 +0100 @@ -65,8 +65,9 @@ /** * @see "https://bugs.openjdk.java.net/browse/JDK-8039214" */ + @SuppressWarnings("unused") private static List<Element> newElementList(List<? extends Element> src) { - List<Element> workaround = new ArrayList<>(src); + List<Element> workaround = new ArrayList<Element>(src); return workaround; }