diff options
author | Kamil Doległo <kamilok1965@interia.pl> | 2019-11-06 13:12:36 +0100 |
---|---|---|
committer | Kamil Doległo <kamilok1965@interia.pl> | 2019-11-06 13:12:36 +0100 |
commit | 0dd2eeb3d8ec732ca23277e740157da445e82247 (patch) | |
tree | db3613a86ce6ce160562b872221abe785454e673 /core/src/main/kotlin/transformers | |
parent | 21573971ef5bd2ae37d4643d3d4dbf433cdcbbca (diff) | |
download | dokka-0dd2eeb3d8ec732ca23277e740157da445e82247.tar.gz dokka-0dd2eeb3d8ec732ca23277e740157da445e82247.tar.bz2 dokka-0dd2eeb3d8ec732ca23277e740157da445e82247.zip |
A E S T H E T I C S 2
Diffstat (limited to 'core/src/main/kotlin/transformers')
-rw-r--r-- | core/src/main/kotlin/transformers/DefaultDocumentationToPageTransformer.kt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/main/kotlin/transformers/DefaultDocumentationToPageTransformer.kt b/core/src/main/kotlin/transformers/DefaultDocumentationToPageTransformer.kt index 5e351d95..d7837ca2 100644 --- a/core/src/main/kotlin/transformers/DefaultDocumentationToPageTransformer.kt +++ b/core/src/main/kotlin/transformers/DefaultDocumentationToPageTransformer.kt @@ -72,7 +72,7 @@ class DefaultDocumentationToPageTransformer( private fun contentForClass(c: Class) = content(DCI(c.dri, platformData)) { header(1) { text(c.name) } - c.rawDocstrings.forEach { markdown(it, c) } + c.rawDocstrings.forEach { comment(it, c) } block("Constructors", c.constructors) { link(it.name, it.dri) signature(it) @@ -145,6 +145,9 @@ class DefaultDocumentationToPageTransformer( fun link(text: String, address: DRI) { contents += ContentLink(text, address, dci) } + fun comment(raw: String, node: DocumentationNode<*>) { + contents += ContentComment(markdownConverter.buildContent(parseMarkdown(raw), dci, node), dci) + } fun markdown(raw: String, node: DocumentationNode<*>) { contents += markdownConverter.buildContent(parseMarkdown(raw), dci, node) |