diff options
-rw-r--r-- | core/src/main/kotlin/renderers/HtmlRenderer.kt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/main/kotlin/renderers/HtmlRenderer.kt b/core/src/main/kotlin/renderers/HtmlRenderer.kt index b6d56fdc..9b76f719 100644 --- a/core/src/main/kotlin/renderers/HtmlRenderer.kt +++ b/core/src/main/kotlin/renderers/HtmlRenderer.kt @@ -1,5 +1,6 @@ package org.jetbrains.dokka.renderers +import org.jetbrains.dokka.htmlEscape import org.jetbrains.dokka.pages.ContentLink import org.jetbrains.dokka.pages.ContentNode import org.jetbrains.dokka.pages.PageNode @@ -15,10 +16,12 @@ open class HtmlRenderer(fileWriter: FileWriter, locationProvider: LocationProvid override fun buildNewLine(): String = "<br/>" - override fun buildLink(text: String, address: String): String = "<a href=\"$address\">$text</a>" + override fun buildLink(text: String, address: String): String = "<a href=\"$address\">${text.htmlEscape()}</a>" override fun buildCode(code: String): String = "<code>$code</code>" + override fun buildText(text: String) = super.buildText(text).htmlEscape() + override fun buildNavigation(): String = "" // TODO implement override fun buildGroup(children: List<ContentNode>, pageContext: PageNode): String = |