--- old/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java 2018-02-02 13:16:34.040540518 -0800 +++ new/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java 2018-02-02 13:16:33.696525454 -0800 @@ -182,7 +182,7 @@ int lineno = 1; String line; relativePath = DocPaths.SOURCE_OUTPUT - .resolve(DocPath.forPackage(utils, te)) + .resolve(configuration.docPaths.forPackage(te)) .invert(); Content body = getHeader(); Content pre = new HtmlTree(HtmlTag.PRE); @@ -196,7 +196,7 @@ addBlankLines(pre); Content div = HtmlTree.DIV(HtmlStyle.sourceContainer, pre); body.addContent((configuration.allowTag(HtmlTag.MAIN)) ? HtmlTree.MAIN(div) : div); - writeToFile(body, outputdir.resolve(DocPath.forClass(utils, te))); + writeToFile(body, outputdir.resolve(configuration.docPaths.forClass(te))); } catch (IOException e) { String message = resources.getText("doclet.exception.read.file", fo.getName()); throw new SimpleDocletException(message, e);