Fix to actually use outputBuilderFactoryService
diff --git a/core/src/main/kotlin/Formats/JavaLayoutHtml/JavaLayoutHtmlGenerator.kt b/core/src/main/kotlin/Formats/JavaLayoutHtml/JavaLayoutHtmlGenerator.kt
index f9cbd04..63668e7 100644
--- a/core/src/main/kotlin/Formats/JavaLayoutHtml/JavaLayoutHtmlGenerator.kt
+++ b/core/src/main/kotlin/Formats/JavaLayoutHtml/JavaLayoutHtmlGenerator.kt
@@ -24,7 +24,7 @@
var outlineFactoryService: JavaLayoutHtmlFormatOutlineFactoryService? = null
fun createOutputBuilderForNode(node: DocumentationNode, output: Appendable)
- = JavaLayoutHtmlFormatOutputBuilder(output, languageService, this, templateService, logger, mainUri(node))
+ = outputBuilderFactoryService.createOutputBuilder(output, node)
override fun tryGetContainerUri(node: DocumentationNode): URI? {
return when (node.kind) {
@@ -95,7 +95,7 @@
fun buildPackageIndex(nodes: List<DocumentationNode>, parentDir: File) {
val file = parentDir.resolve("packages.html")
file.bufferedWriter().use {
- JavaLayoutHtmlFormatOutputBuilder(it, languageService, this, templateService, logger, containerUri(nodes.first().owner!!).resolve("packages.html"))
+ outputBuilderFactoryService.createOutputBuilder(it, containerUri(nodes.first().owner!!).resolve("packages.html"))
.generatePackageIndex(nodes)
}
}