From 21dcc4a472f88dd3ce1a1e7d8406905552896d3c Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 4 Nov 2015 13:56:13 +0100 Subject: extract JavadocParser to a separate file; extract DeclarationLinkResolver out of DocumentationBuilder --- src/Model/PackageDocs.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/Model') diff --git a/src/Model/PackageDocs.kt b/src/Model/PackageDocs.kt index 99da327b..a1cfddf9 100644 --- a/src/Model/PackageDocs.kt +++ b/src/Model/PackageDocs.kt @@ -5,7 +5,7 @@ import org.intellij.markdown.MarkdownTokenTypes import org.jetbrains.kotlin.descriptors.DeclarationDescriptor import java.io.File -public class PackageDocs(val documentationBuilder: DocumentationBuilder?, +public class PackageDocs(val linkResolver: DeclarationLinkResolver?, val linkResolveContext: DeclarationDescriptor?, val logger: DokkaLogger) { public val moduleContent: MutableContent = MutableContent() @@ -48,8 +48,8 @@ public class PackageDocs(val documentationBuilder: DocumentationBuilder?, _packageContent.getOrPut(packageName) { -> MutableContent() } private fun resolveContentLink(href: String): ContentBlock { - if (linkResolveContext != null && documentationBuilder != null) { - return documentationBuilder.resolveContentLink(linkResolveContext, href) + if (linkResolveContext != null && linkResolver != null) { + return linkResolver.resolveContentLink(linkResolveContext, href) } return ContentExternalLink("#") } -- cgit