From 581d064dc1fba01fd27f560e158df48498c7e776 Mon Sep 17 00:00:00 2001 From: Marcin Aman Date: Wed, 2 Sep 2020 17:40:21 +0200 Subject: Let markdown display img like resources correctly --- plugins/gfm/src/main/kotlin/GfmPlugin.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'plugins/gfm/src') diff --git a/plugins/gfm/src/main/kotlin/GfmPlugin.kt b/plugins/gfm/src/main/kotlin/GfmPlugin.kt index 65723a0c..0376b32e 100644 --- a/plugins/gfm/src/main/kotlin/GfmPlugin.kt +++ b/plugins/gfm/src/main/kotlin/GfmPlugin.kt @@ -7,6 +7,7 @@ import org.jetbrains.dokka.base.DokkaBase import org.jetbrains.dokka.base.renderers.DefaultRenderer import org.jetbrains.dokka.base.renderers.PackageListCreator import org.jetbrains.dokka.base.renderers.RootCreator +import org.jetbrains.dokka.base.renderers.isImage import org.jetbrains.dokka.base.resolvers.local.DokkaLocationProvider import org.jetbrains.dokka.base.resolvers.local.LocationProviderFactory import org.jetbrains.dokka.model.DisplaySourceSet @@ -155,7 +156,10 @@ open class CommonmarkRenderer( } override fun StringBuilder.buildResource(node: ContentEmbeddedResource, pageContext: ContentPage) { - append("Resource") + if(node.isImage()){ + append("!") + } + append("[${node.altText}](${node.address})") } override fun StringBuilder.buildTable( -- cgit