< prev index next >
test/langtools/tools/javac/options/release/ReleaseOptionThroughAPI.java
Print this page
*** 48,58 ****
try (StandardJavaFileManager fm = compiler.getStandardFileManager(null, null, null);
StringWriter out = new StringWriter();
PrintWriter outWriter = new PrintWriter(out)) {
Iterable<? extends JavaFileObject> input =
fm.getJavaFileObjects(System.getProperty("test.src") + "/ReleaseOption.java");
! List<String> options = Arrays.asList("--release", "7", "-XDrawDiagnostics");
compiler.getTask(outWriter, fm, null, options, null, input).call();
String expected =
"ReleaseOption.java:9:49: compiler.err.doesnt.exist: java.util.stream" + lineSep +
"1 error" + lineSep;
--- 48,58 ----
try (StandardJavaFileManager fm = compiler.getStandardFileManager(null, null, null);
StringWriter out = new StringWriter();
PrintWriter outWriter = new PrintWriter(out)) {
Iterable<? extends JavaFileObject> input =
fm.getJavaFileObjects(System.getProperty("test.src") + "/ReleaseOption.java");
! List<String> options = Arrays.asList("--release", "7", "-XDrawDiagnostics", "-Xlint:-options");
compiler.getTask(outWriter, fm, null, options, null, input).call();
String expected =
"ReleaseOption.java:9:49: compiler.err.doesnt.exist: java.util.stream" + lineSep +
"1 error" + lineSep;
< prev index next >