< prev index next >
langtools/test/tools/javac/modules/EdgeCases.java
Print this page
*** 71,81 ****
tb.writeJavaFiles(src, "package test; import undef.Any; public class Test {}");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
List<String> log = new JavacTask(tb)
! .options("-XaddExports:undef/undef=ALL-UNNAMED", "-XDrawDiagnostics")
.outdir(classes)
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutputLines(Task.OutputKind.DIRECT);
--- 71,81 ----
tb.writeJavaFiles(src, "package test; import undef.Any; public class Test {}");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
List<String> log = new JavacTask(tb)
! .options("--add-exports", "undef/undef=ALL-UNNAMED", "-XDrawDiagnostics")
.outdir(classes)
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutputLines(Task.OutputKind.DIRECT);
*** 165,175 ****
Path classes = base.resolve("classes");
tb.createDirectories(classes);
String log = new JavacTask(tb)
.options("-XDrawDiagnostics",
! "-modulesourcepath", src.toString())
.outdir(classes)
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
--- 165,175 ----
Path classes = base.resolve("classes");
tb.createDirectories(classes);
String log = new JavacTask(tb)
.options("-XDrawDiagnostics",
! "--module-source-path", src.toString())
.outdir(classes)
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
.getOutput(Task.OutputKind.DIRECT);
*** 220,239 ****
"package test; public class Test { { api2.Api2.get(); api1.Api1 a1; } }");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
new JavacTask(tb)
! .options("-modulepath", modulePath.toString(),
! "-modulesourcepath", src.toString())
.outdir(classes)
.files(findJavaFiles(src_m2))
.run()
.writeAll();
new JavacTask(tb)
! .options("-modulepath", modulePath.toString(),
! "-modulesourcepath", src.toString())
.outdir(classes)
.files(findJavaFiles(src_m3))
.run()
.writeAll();
}
--- 220,239 ----
"package test; public class Test { { api2.Api2.get(); api1.Api1 a1; } }");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
new JavacTask(tb)
! .options("--module-path", modulePath.toString(),
! "--module-source-path", src.toString())
.outdir(classes)
.files(findJavaFiles(src_m2))
.run()
.writeAll();
new JavacTask(tb)
! .options("--module-path", modulePath.toString(),
! "--module-source-path", src.toString())
.outdir(classes)
.files(findJavaFiles(src_m3))
.run()
.writeAll();
}
*** 248,269 ****
"package test; public class Test {}");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
new JavacTask(tb)
! .options("-sourcepath", src_m1.toString(),
"-XDrawDiagnostics")
.outdir(classes)
.files(findJavaFiles(src_m1.resolve("test")))
.run(Task.Expect.FAIL)
.writeAll();
tb.writeJavaFiles(src_m1,
"module m1 {}");
new JavacTask(tb)
! .options("-sourcepath", src_m1.toString())
.outdir(classes)
.files(findJavaFiles(src_m1.resolve("test")))
.run()
.writeAll();
--- 248,269 ----
"package test; public class Test {}");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
new JavacTask(tb)
! .options("--source-path", src_m1.toString(),
"-XDrawDiagnostics")
.outdir(classes)
.files(findJavaFiles(src_m1.resolve("test")))
.run(Task.Expect.FAIL)
.writeAll();
tb.writeJavaFiles(src_m1,
"module m1 {}");
new JavacTask(tb)
! .options("--source-path", src_m1.toString())
.outdir(classes)
.files(findJavaFiles(src_m1.resolve("test")))
.run()
.writeAll();
*** 284,294 ****
"public class m1 {}\n");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
List<String> log = new JavacTask(tb)
! .options("-modulesourcepath", src.toString(),
"-XDrawDiagnostics")
.outdir(classes)
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
--- 284,294 ----
"public class m1 {}\n");
Path classes = base.resolve("classes");
tb.createDirectories(classes);
List<String> log = new JavacTask(tb)
! .options("--module-source-path", src.toString(),
"-XDrawDiagnostics")
.outdir(classes)
.files(findJavaFiles(src))
.run(Task.Expect.FAIL)
.writeAll()
< prev index next >