From 7f948864077388e10ba3608b0d5e1d9a4ea0f4d9 Mon Sep 17 00:00:00 2001 From: Marcin Aman Date: Thu, 15 Oct 2020 15:34:25 +0200 Subject: Fix displaying authors --- plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/base/src/main') diff --git a/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt b/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt index 261f98dd..fad5ff36 100644 --- a/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt +++ b/plugins/base/src/main/kotlin/translators/psi/JavadocParser.kt @@ -240,9 +240,9 @@ class JavadocParser( private fun PsiDocTag.contentElements(): List = dataElements.mapNotNull { it.takeIf { it is PsiDocToken && it.text.isNotBlank() } } - private fun PsiDocTag.authorContentElements(): List = listOf( + private fun PsiDocTag.authorContentElements(): List = listOfNotNull( dataElements[0], - dataElements[0].nextSibling, + dataElements[0].nextSibling?.takeIf { it.text != dataElements.drop(1).firstOrNull()?.text }, *dataElements.drop(1).toTypedArray() ) -- cgit