From d0f83037a12441145d35090461ef3c91df4c4076 Mon Sep 17 00:00:00 2001
From: Marcin Aman <marcin.aman@gmail.com>
Date: Wed, 14 Apr 2021 15:15:48 +0200
Subject: Handle html in kdoc (#1805)

---
 .../kotlin/transformers/pages/comments/DocTagToContentConverter.kt   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'plugins/base/src/main/kotlin/transformers/pages')

diff --git a/plugins/base/src/main/kotlin/transformers/pages/comments/DocTagToContentConverter.kt b/plugins/base/src/main/kotlin/transformers/pages/comments/DocTagToContentConverter.kt
index a3a9ad6a..a02f1b53 100644
--- a/plugins/base/src/main/kotlin/transformers/pages/comments/DocTagToContentConverter.kt
+++ b/plugins/base/src/main/kotlin/transformers/pages/comments/DocTagToContentConverter.kt
@@ -7,6 +7,7 @@ import org.jetbrains.dokka.model.properties.PropertyContainer
 import org.jetbrains.dokka.model.toDisplaySourceSets
 import org.jetbrains.dokka.pages.*
 import org.jetbrains.kotlin.utils.addToStdlib.firstIsInstanceOrNull
+import org.jetbrains.dokka.model.properties.plus
 
 open class DocTagToContentConverter : CommentsToContentConverter {
     override fun buildContent(
@@ -145,7 +146,8 @@ open class DocTagToContentConverter : CommentsToContentConverter {
                     docTag.body,
                     dci,
                     sourceSets.toDisplaySourceSets(),
-                    styles
+                    styles,
+                    extra + HtmlContent.takeIf { docTag.params["content-type"] == "html" }
                 )
             )
             is Strikethrough -> buildChildren(docTag, setOf(TextStyle.Strikethrough))
@@ -204,7 +206,6 @@ open class DocTagToContentConverter : CommentsToContentConverter {
                     styles
                 )
             )
-
             is CustomDocTag -> if (docTag.isNonemptyFile()) {
                 listOf(
                     ContentGroup(
-- 
cgit