From 69b8591126833cf1437611972c7407702a1c986a Mon Sep 17 00:00:00 2001 From: Filip ZybaƂa Date: Thu, 2 Apr 2020 12:54:19 +0200 Subject: Modified MarkdownParser to fit new See structure. Fixed minor errors in tests. --- .../src/main/kotlin/translators/documentables/DefaultPageCreator.kt | 4 ++-- plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'plugins/base/src/main') diff --git a/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt b/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt index e8cdb2cf..67284b22 100644 --- a/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt +++ b/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt @@ -16,7 +16,7 @@ import kotlin.reflect.full.isSubclassOf private typealias GroupedTags = Map, List>> private val specialTags: Set> = - setOf(Property::class, Description::class, Constructor::class, Receiver::class, Param::class) + setOf(Property::class, Description::class, Constructor::class, Receiver::class, Param::class, See::class) open class DefaultPageCreator( @@ -253,7 +253,7 @@ open class DefaultPageCreator( platforms.flatMap { platform -> seeAlsoTags.mapNotNull { (_, see) -> see.getOrExpect(platform)?.let { - buildGroup { + buildGroup(platformData = setOf(platform)) { if (it.address != null) link(it.name, it.address!!) else text(it.name) comment(it.root) diff --git a/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt b/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt index 0e446e51..2698fd0a 100644 --- a/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt +++ b/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt @@ -35,7 +35,7 @@ class JavadocParser( "throws" -> Throws(P(convertJavadocElements(tag.dataElements.toList())), tag.text) "return" -> Return(P(convertJavadocElements(tag.dataElements.toList()))) "author" -> Author(P(convertJavadocElements(tag.dataElements.toList()))) - "see" -> See(P(getSeeTagElementContent(tag)), tag.referenceElement()?.text.orEmpty()) + "see" -> See(P(getSeeTagElementContent(tag)), tag.referenceElement()?.text.orEmpty(), null) "deprecated" -> Deprecated(P(convertJavadocElements(tag.dataElements.toList()))) else -> null } -- cgit