equal
deleted
inserted
replaced
37 import com.sun.tools.javac.api.BasicJavacTask; |
37 import com.sun.tools.javac.api.BasicJavacTask; |
38 import com.sun.tools.javac.code.*; |
38 import com.sun.tools.javac.code.*; |
39 import com.sun.tools.javac.code.Symbol.*; |
39 import com.sun.tools.javac.code.Symbol.*; |
40 import com.sun.tools.javac.code.Type.ClassType; |
40 import com.sun.tools.javac.code.Type.ClassType; |
41 import com.sun.tools.javac.comp.Check; |
41 import com.sun.tools.javac.comp.Check; |
|
42 import com.sun.tools.javac.file.JavacFileManager; |
42 import com.sun.tools.javac.tree.JCTree; |
43 import com.sun.tools.javac.tree.JCTree; |
43 import com.sun.tools.javac.tree.JCTree.*; |
44 import com.sun.tools.javac.tree.JCTree.*; |
44 import com.sun.tools.javac.util.Context; |
45 import com.sun.tools.javac.util.Context; |
45 import com.sun.tools.javac.util.Names; |
46 import com.sun.tools.javac.util.Names; |
46 |
47 |
144 names = Names.instance(context); |
145 names = Names.instance(context); |
145 externalizableSym = reader.enterClass(names.fromString("java.io.Externalizable")); |
146 externalizableSym = reader.enterClass(names.fromString("java.io.Externalizable")); |
146 chk = Check.instance(context); |
147 chk = Check.instance(context); |
147 types = Types.instance(context); |
148 types = Types.instance(context); |
148 fileManager = context.get(JavaFileManager.class); |
149 fileManager = context.get(JavaFileManager.class); |
|
150 if (fileManager instanceof JavacFileManager) { |
|
151 ((JavacFileManager)fileManager).setSymbolFileEnabled(false); |
|
152 } |
149 |
153 |
150 // Default. Should normally be reset with setLocale. |
154 // Default. Should normally be reset with setLocale. |
151 this.doclocale = new DocLocale(this, "", breakiterator); |
155 this.doclocale = new DocLocale(this, "", breakiterator); |
152 source = Source.instance(context); |
156 source = Source.instance(context); |
153 } |
157 } |