src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
changeset 54051 9a1dd1203a4f
parent 49917 1871c5d07caf
child 54135 67f72165dca5
equal deleted inserted replaced
54050:95978e7e8da0 54051:9a1dd1203a4f
   110             doclint.scan(path);
   110             doclint.scan(path);
   111         }
   111         }
   112     }
   112     }
   113 
   113 
   114     // TODO: fix this up correctly
   114     // TODO: fix this up correctly
   115     public void initDocLint(Collection<String> opts, Collection<String> customTagNames, String htmlVersion) {
   115     public void initDocLint(Collection<String> opts, Collection<String> customTagNames) {
   116         ArrayList<String> doclintOpts = new ArrayList<>();
   116         ArrayList<String> doclintOpts = new ArrayList<>();
   117         boolean msgOptionSeen = false;
   117         boolean msgOptionSeen = false;
   118 
   118 
   119         for (String opt : opts) {
   119         for (String opt : opts) {
   120             if (opt.startsWith(DocLint.XMSGS_OPTION)) {
   120             if (opt.startsWith(DocLint.XMSGS_OPTION)) {
   135             customTags.append(sep);
   135             customTags.append(sep);
   136             customTags.append(customTag);
   136             customTags.append(customTag);
   137             sep = DocLint.SEPARATOR;
   137             sep = DocLint.SEPARATOR;
   138         }
   138         }
   139         doclintOpts.add(DocLint.XCUSTOM_TAGS_PREFIX + customTags.toString());
   139         doclintOpts.add(DocLint.XCUSTOM_TAGS_PREFIX + customTags.toString());
   140         doclintOpts.add(DocLint.XHTML_VERSION_PREFIX + htmlVersion);
   140         doclintOpts.add(DocLint.XHTML_VERSION_PREFIX + "html5");
   141 
   141 
   142         JavacTask t = BasicJavacTask.instance(toolEnv.context);
   142         JavacTask t = BasicJavacTask.instance(toolEnv.context);
   143         doclint = new DocLint();
   143         doclint = new DocLint();
   144         // standard doclet normally generates H1, H2
   144         // standard doclet normally generates H1, H2
   145         doclintOpts.add(DocLint.XIMPLICIT_HEADERS + "2");
   145         doclintOpts.add(DocLint.XIMPLICIT_HEADERS + "2");