39 import com.sun.source.util.DocTreePath; |
39 import com.sun.source.util.DocTreePath; |
40 import com.sun.tools.doclint.DocLint; |
40 import com.sun.tools.doclint.DocLint; |
41 |
41 |
42 import jdk.javadoc.doclet.Doclet; |
42 import jdk.javadoc.doclet.Doclet; |
43 import jdk.javadoc.doclet.DocletEnvironment; |
43 import jdk.javadoc.doclet.DocletEnvironment; |
44 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag; |
|
45 import jdk.javadoc.internal.doclets.formats.html.markup.HtmlVersion; |
|
46 import jdk.javadoc.internal.doclets.toolkit.BaseConfiguration; |
44 import jdk.javadoc.internal.doclets.toolkit.BaseConfiguration; |
47 import jdk.javadoc.internal.doclets.toolkit.DocletException; |
45 import jdk.javadoc.internal.doclets.toolkit.DocletException; |
48 import jdk.javadoc.internal.doclets.toolkit.Messages; |
46 import jdk.javadoc.internal.doclets.toolkit.Messages; |
49 import jdk.javadoc.internal.doclets.toolkit.Resources; |
47 import jdk.javadoc.internal.doclets.toolkit.Resources; |
50 import jdk.javadoc.internal.doclets.toolkit.WriterFactory; |
48 import jdk.javadoc.internal.doclets.toolkit.WriterFactory; |
51 import jdk.javadoc.internal.doclets.toolkit.util.DocFile; |
49 import jdk.javadoc.internal.doclets.toolkit.util.DocFile; |
52 import jdk.javadoc.internal.doclets.toolkit.util.DocPath; |
50 import jdk.javadoc.internal.doclets.toolkit.util.DocPath; |
53 import jdk.javadoc.internal.doclets.toolkit.util.DocPaths; |
51 import jdk.javadoc.internal.doclets.toolkit.util.DocPaths; |
54 import jdk.javadoc.internal.doclets.toolkit.util.Utils; |
|
55 |
52 |
56 import static javax.tools.Diagnostic.Kind.*; |
53 import static javax.tools.Diagnostic.Kind.*; |
57 |
54 |
58 /** |
55 /** |
59 * Configure the output based on the command line options. |
56 * Configure the output based on the command line options. |
357 } |
354 } |
358 } |
355 } |
359 docPaths = new DocPaths(utils, useModuleDirectories); |
356 docPaths = new DocPaths(utils, useModuleDirectories); |
360 setCreateOverview(); |
357 setCreateOverview(); |
361 setTopFile(docEnv); |
358 setTopFile(docEnv); |
362 workArounds.initDocLint(doclintOpts.values(), tagletManager.getAllTagletNames(), |
359 workArounds.initDocLint(doclintOpts.values(), tagletManager.getAllTagletNames()); |
363 Utils.toLowerCase(HtmlVersion.HTML5.name())); |
|
364 return true; |
360 return true; |
365 } |
361 } |
366 |
362 |
367 /** |
363 /** |
368 * Decide the page which will appear first in the right-hand frame. It will |
364 * Decide the page which will appear first in the right-hand frame. It will |