equal
deleted
inserted
replaced
71 tb.writeJavaFiles(src, "package test; import undef.Any; public class Test {}"); |
71 tb.writeJavaFiles(src, "package test; import undef.Any; public class Test {}"); |
72 Path classes = base.resolve("classes"); |
72 Path classes = base.resolve("classes"); |
73 tb.createDirectories(classes); |
73 tb.createDirectories(classes); |
74 |
74 |
75 List<String> log = new JavacTask(tb) |
75 List<String> log = new JavacTask(tb) |
76 .options("-XaddExports:undef/undef=ALL-UNNAMED", "-XDrawDiagnostics") |
76 .options("--add-exports", "undef/undef=ALL-UNNAMED", "-XDrawDiagnostics") |
77 .outdir(classes) |
77 .outdir(classes) |
78 .files(findJavaFiles(src)) |
78 .files(findJavaFiles(src)) |
79 .run(Task.Expect.FAIL) |
79 .run(Task.Expect.FAIL) |
80 .writeAll() |
80 .writeAll() |
81 .getOutputLines(Task.OutputKind.DIRECT); |
81 .getOutputLines(Task.OutputKind.DIRECT); |
165 Path classes = base.resolve("classes"); |
165 Path classes = base.resolve("classes"); |
166 tb.createDirectories(classes); |
166 tb.createDirectories(classes); |
167 |
167 |
168 String log = new JavacTask(tb) |
168 String log = new JavacTask(tb) |
169 .options("-XDrawDiagnostics", |
169 .options("-XDrawDiagnostics", |
170 "-modulesourcepath", src.toString()) |
170 "--module-source-path", src.toString()) |
171 .outdir(classes) |
171 .outdir(classes) |
172 .files(findJavaFiles(src)) |
172 .files(findJavaFiles(src)) |
173 .run(Task.Expect.FAIL) |
173 .run(Task.Expect.FAIL) |
174 .writeAll() |
174 .writeAll() |
175 .getOutput(Task.OutputKind.DIRECT); |
175 .getOutput(Task.OutputKind.DIRECT); |
220 "package test; public class Test { { api2.Api2.get(); api1.Api1 a1; } }"); |
220 "package test; public class Test { { api2.Api2.get(); api1.Api1 a1; } }"); |
221 Path classes = base.resolve("classes"); |
221 Path classes = base.resolve("classes"); |
222 tb.createDirectories(classes); |
222 tb.createDirectories(classes); |
223 |
223 |
224 new JavacTask(tb) |
224 new JavacTask(tb) |
225 .options("-modulepath", modulePath.toString(), |
225 .options("--module-path", modulePath.toString(), |
226 "-modulesourcepath", src.toString()) |
226 "--module-source-path", src.toString()) |
227 .outdir(classes) |
227 .outdir(classes) |
228 .files(findJavaFiles(src_m2)) |
228 .files(findJavaFiles(src_m2)) |
229 .run() |
229 .run() |
230 .writeAll(); |
230 .writeAll(); |
231 |
231 |
232 new JavacTask(tb) |
232 new JavacTask(tb) |
233 .options("-modulepath", modulePath.toString(), |
233 .options("--module-path", modulePath.toString(), |
234 "-modulesourcepath", src.toString()) |
234 "--module-source-path", src.toString()) |
235 .outdir(classes) |
235 .outdir(classes) |
236 .files(findJavaFiles(src_m3)) |
236 .files(findJavaFiles(src_m3)) |
237 .run() |
237 .run() |
238 .writeAll(); |
238 .writeAll(); |
239 } |
239 } |
248 "package test; public class Test {}"); |
248 "package test; public class Test {}"); |
249 Path classes = base.resolve("classes"); |
249 Path classes = base.resolve("classes"); |
250 tb.createDirectories(classes); |
250 tb.createDirectories(classes); |
251 |
251 |
252 new JavacTask(tb) |
252 new JavacTask(tb) |
253 .options("-sourcepath", src_m1.toString(), |
253 .options("--source-path", src_m1.toString(), |
254 "-XDrawDiagnostics") |
254 "-XDrawDiagnostics") |
255 .outdir(classes) |
255 .outdir(classes) |
256 .files(findJavaFiles(src_m1.resolve("test"))) |
256 .files(findJavaFiles(src_m1.resolve("test"))) |
257 .run(Task.Expect.FAIL) |
257 .run(Task.Expect.FAIL) |
258 .writeAll(); |
258 .writeAll(); |
259 |
259 |
260 tb.writeJavaFiles(src_m1, |
260 tb.writeJavaFiles(src_m1, |
261 "module m1 {}"); |
261 "module m1 {}"); |
262 |
262 |
263 new JavacTask(tb) |
263 new JavacTask(tb) |
264 .options("-sourcepath", src_m1.toString()) |
264 .options("--source-path", src_m1.toString()) |
265 .outdir(classes) |
265 .outdir(classes) |
266 .files(findJavaFiles(src_m1.resolve("test"))) |
266 .files(findJavaFiles(src_m1.resolve("test"))) |
267 .run() |
267 .run() |
268 .writeAll(); |
268 .writeAll(); |
269 |
269 |
284 "public class m1 {}\n"); |
284 "public class m1 {}\n"); |
285 Path classes = base.resolve("classes"); |
285 Path classes = base.resolve("classes"); |
286 tb.createDirectories(classes); |
286 tb.createDirectories(classes); |
287 |
287 |
288 List<String> log = new JavacTask(tb) |
288 List<String> log = new JavacTask(tb) |
289 .options("-modulesourcepath", src.toString(), |
289 .options("--module-source-path", src.toString(), |
290 "-XDrawDiagnostics") |
290 "-XDrawDiagnostics") |
291 .outdir(classes) |
291 .outdir(classes) |
292 .files(findJavaFiles(src)) |
292 .files(findJavaFiles(src)) |
293 .run(Task.Expect.FAIL) |
293 .run(Task.Expect.FAIL) |
294 .writeAll() |
294 .writeAll() |