< 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 >