< prev index next >
src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
Print this page
@@ -30,11 +30,10 @@
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.List;
-import java.util.Map;
import java.util.Set;
import javax.lang.model.element.Element;
import javax.lang.model.element.ElementKind;
import javax.tools.JavaFileObject;
@@ -119,22 +118,22 @@
// force the use of Messager as a Log
messager = Messager.instance0(context);
return new JavadocTool(context);
} catch (CompletionFailure ex) {
+ assert messager != null;
messager.error(Position.NOPOS, ex.getMessage());
return null;
}
}
- public DocletEnvironment getEnvironment(Map<ToolOption,
- Object> jdtoolOpts,
+ public DocletEnvironment getEnvironment(ToolOptions toolOptions,
List<String> javaNames,
Iterable<? extends JavaFileObject> fileObjects) throws ToolException {
toolEnv = ToolEnvironment.instance(context);
- toolEnv.initialize(jdtoolOpts);
- ElementsTable etable = new ElementsTable(context, jdtoolOpts);
+ toolEnv.initialize(toolOptions);
+ ElementsTable etable = new ElementsTable(context, toolOptions);
javadocFinder.sourceCompleter = etable.xclasses
? Completer.NULL_COMPLETER
: sourceCompleter;
if (etable.xclasses) {
< prev index next >