equal
deleted
inserted
replaced
40 import javax.lang.model.element.Modifier; |
40 import javax.lang.model.element.Modifier; |
41 import javax.lang.model.element.NestingKind; |
41 import javax.lang.model.element.NestingKind; |
42 import javax.tools.JavaFileManager; |
42 import javax.tools.JavaFileManager; |
43 import javax.tools.JavaFileObject; |
43 import javax.tools.JavaFileObject; |
44 |
44 |
|
45 import com.sun.tools.javac.code.Source.Feature; |
45 import com.sun.tools.javac.comp.Annotate; |
46 import com.sun.tools.javac.comp.Annotate; |
46 import com.sun.tools.javac.comp.Annotate.AnnotationTypeCompleter; |
47 import com.sun.tools.javac.comp.Annotate.AnnotationTypeCompleter; |
47 import com.sun.tools.javac.code.*; |
48 import com.sun.tools.javac.code.*; |
48 import com.sun.tools.javac.code.Directive.*; |
49 import com.sun.tools.javac.code.Directive.*; |
49 import com.sun.tools.javac.code.Lint.LintCategory; |
50 import com.sun.tools.javac.code.Lint.LintCategory; |
244 |
245 |
245 Options options = Options.instance(context); |
246 Options options = Options.instance(context); |
246 verbose = options.isSet(Option.VERBOSE); |
247 verbose = options.isSet(Option.VERBOSE); |
247 |
248 |
248 Source source = Source.instance(context); |
249 Source source = Source.instance(context); |
249 allowSimplifiedVarargs = source.allowSimplifiedVarargs(); |
250 allowSimplifiedVarargs = Feature.SIMPLIFIED_VARARGS.allowedInSource(source); |
250 allowModules = source.allowModules(); |
251 allowModules = Feature.MODULES.allowedInSource(source); |
251 |
252 |
252 saveParameterNames = options.isSet(PARAMETERS); |
253 saveParameterNames = options.isSet(PARAMETERS); |
253 |
254 |
254 profile = Profile.instance(context); |
255 profile = Profile.instance(context); |
255 |
256 |