22 */ |
22 */ |
23 |
23 |
24 /* |
24 /* |
25 * @test |
25 * @test |
26 * @summary Verify incremental changes in gensrc are handled as expected |
26 * @summary Verify incremental changes in gensrc are handled as expected |
27 * @ignore Requires dependency code to deal with in-method dependencies. |
|
28 * @bug 8054689 |
27 * @bug 8054689 |
29 * @author Fredrik O |
28 * @author Fredrik O |
30 * @author sogoel (rewrite) |
29 * @author sogoel (rewrite) |
31 * @library /tools/lib |
30 * @library /tools/lib |
32 * @modules jdk.compiler/com.sun.tools.javac.api |
31 * @modules jdk.compiler/com.sun.tools.javac.api |
33 * jdk.compiler/com.sun.tools.javac.file |
|
34 * jdk.compiler/com.sun.tools.javac.main |
32 * jdk.compiler/com.sun.tools.javac.main |
35 * jdk.compiler/com.sun.tools.sjavac |
33 * jdk.compiler/com.sun.tools.sjavac |
36 * jdk.jdeps/com.sun.tools.javap |
34 * jdk.jdeps/com.sun.tools.javap |
37 * @build Wrapper ToolBox |
35 * @ignore Requires dependency code to deal with in-method dependencies. |
|
36 * @build Wrapper toolbox.ToolBox |
38 * @run main Wrapper IncCompileWithChanges |
37 * @run main Wrapper IncCompileWithChanges |
39 */ |
38 */ |
40 |
39 |
41 import java.util.*; |
40 import java.util.*; |
42 import java.nio.file.*; |
41 import java.nio.file.*; |
|
42 |
|
43 import toolbox.ToolBox; |
43 |
44 |
44 public class IncCompileWithChanges extends SJavacTester { |
45 public class IncCompileWithChanges extends SJavacTester { |
45 public static void main(String... args) throws Exception { |
46 public static void main(String... args) throws Exception { |
46 IncCompileWithChanges wc = new IncCompileWithChanges(); |
47 IncCompileWithChanges wc = new IncCompileWithChanges(); |
47 wc.test(); |
48 wc.test(); |