aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/base/src/main/kotlin/parsers/MarkdownParser.kt3
-rw-r--r--plugins/base/src/main/kotlin/transformers/documentables/ModuleAndPackageDocumentationTransformer.kt3
2 files changed, 5 insertions, 1 deletions
diff --git a/plugins/base/src/main/kotlin/parsers/MarkdownParser.kt b/plugins/base/src/main/kotlin/parsers/MarkdownParser.kt
index 6075ef73..36005d14 100644
--- a/plugins/base/src/main/kotlin/parsers/MarkdownParser.kt
+++ b/plugins/base/src/main/kotlin/parsers/MarkdownParser.kt
@@ -124,6 +124,9 @@ class MarkdownParser(
null
}
}
+ }.also {
+ if (it == null)
+ logger.warn("Couldn't resolve link for $mdLink")
}
private fun referenceLinksHandler(node: ASTNode): DocTag {
diff --git a/plugins/base/src/main/kotlin/transformers/documentables/ModuleAndPackageDocumentationTransformer.kt b/plugins/base/src/main/kotlin/transformers/documentables/ModuleAndPackageDocumentationTransformer.kt
index a0800da8..4a98a5e0 100644
--- a/plugins/base/src/main/kotlin/transformers/documentables/ModuleAndPackageDocumentationTransformer.kt
+++ b/plugins/base/src/main/kotlin/transformers/documentables/ModuleAndPackageDocumentationTransformer.kt
@@ -8,6 +8,7 @@ import org.jetbrains.dokka.base.parsers.MarkdownParser
import org.jetbrains.dokka.plugability.DokkaContext
import org.jetbrains.dokka.transformers.documentation.PreMergeDocumentableTransformer
import org.jetbrains.kotlin.name.FqName
+import org.jetbrains.kotlin.name.Name
import java.nio.file.Files
import java.nio.file.Paths
@@ -60,7 +61,7 @@ internal class ModuleAndPackageDocumentationTransformer(
doc?.get("Module")?.get(module.name)?.run {
pd to MarkdownParser(
facade,
- facade.moduleDescriptor,
+ facade.moduleDescriptor.getPackage(FqName.topLevel(Name.identifier(""))),
context.logger
).parse(this)
}