langtools/test/tools/sjavac/StateDir.java
changeset 40308 274367a99f98
parent 36778 e04318f39f92
equal deleted inserted replaced
40306:1a0fcaf3f2ed 40308:274367a99f98
    29  * @author sogoel (rewrite)
    29  * @author sogoel (rewrite)
    30  * @library /tools/lib
    30  * @library /tools/lib
    31  * @modules jdk.compiler/com.sun.tools.javac.api
    31  * @modules jdk.compiler/com.sun.tools.javac.api
    32  *          jdk.compiler/com.sun.tools.javac.main
    32  *          jdk.compiler/com.sun.tools.javac.main
    33  *          jdk.compiler/com.sun.tools.sjavac
    33  *          jdk.compiler/com.sun.tools.sjavac
    34  *          jdk.jdeps/com.sun.tools.javap
       
    35  * @build Wrapper toolbox.ToolBox
    34  * @build Wrapper toolbox.ToolBox
    36  * @run main Wrapper StateDir
    35  * @run main Wrapper StateDir
    37  */
    36  */
    38 
    37 
    39 import java.util.*;
    38 import java.util.*;
    51         Files.createDirectories(BIN);
    50         Files.createDirectories(BIN);
    52 
    51 
    53         Map<String,Long> previous_bin_state = collectState(BIN);
    52         Map<String,Long> previous_bin_state = collectState(BIN);
    54         Map<String,Long> previous_bar_state = collectState(BAR);
    53         Map<String,Long> previous_bar_state = collectState(BAR);
    55 
    54 
    56         ToolBox tb = new ToolBox();
       
    57         tb.writeFile(GENSRC.resolve("alfa/omega/A.java"),
    55         tb.writeFile(GENSRC.resolve("alfa/omega/A.java"),
    58                      "package alfa.omega; public class A { }");
    56                      "package alfa.omega; public class A { }");
    59 
    57 
    60         compile("--state-dir=" + BAR,
    58         compile("--state-dir=" + BAR,
    61                 "-src", GENSRC.toString(),
    59                 "-src", GENSRC.toString(),