equal
deleted
inserted
replaced
49 import com.sun.tools.javac.util.Context; |
49 import com.sun.tools.javac.util.Context; |
50 import com.sun.tools.javac.util.ListBuffer; |
50 import com.sun.tools.javac.util.ListBuffer; |
51 import com.sun.tools.javac.util.Log; |
51 import com.sun.tools.javac.util.Log; |
52 import com.sun.tools.javac.util.BaseFileManager; |
52 import com.sun.tools.javac.util.BaseFileManager; |
53 import com.sun.tools.javac.util.StringUtils; |
53 import com.sun.tools.javac.util.StringUtils; |
|
54 import com.sun.tools.sjavac.comp.AttrWithDeps; |
54 import com.sun.tools.sjavac.comp.Dependencies; |
55 import com.sun.tools.sjavac.comp.Dependencies; |
55 import com.sun.tools.sjavac.comp.JavaCompilerWithDeps; |
56 import com.sun.tools.sjavac.comp.JavaCompilerWithDeps; |
56 import com.sun.tools.sjavac.comp.SmartFileManager; |
57 import com.sun.tools.sjavac.comp.SmartFileManager; |
57 import com.sun.tools.sjavac.comp.ResolveWithDeps; |
58 import com.sun.tools.sjavac.comp.ResolveWithDeps; |
58 |
59 |
129 fileManagerBase = (BaseFileManager)fileManager; |
130 fileManagerBase = (BaseFileManager)fileManager; |
130 smartFileManager = new SmartFileManager(fileManager); |
131 smartFileManager = new SmartFileManager(fileManager); |
131 context = new Context(); |
132 context = new Context(); |
132 context.put(JavaFileManager.class, smartFileManager); |
133 context.put(JavaFileManager.class, smartFileManager); |
133 ResolveWithDeps.preRegister(context); |
134 ResolveWithDeps.preRegister(context); |
|
135 AttrWithDeps.preRegister(context); |
134 JavaCompilerWithDeps.preRegister(context, this); |
136 JavaCompilerWithDeps.preRegister(context, this); |
135 subTasks = new ArrayList<>(); |
137 subTasks = new ArrayList<>(); |
136 } |
138 } |
137 |
139 |
138 /** |
140 /** |