diff options
author | Marcin Aman <marcin.aman@gmail.com> | 2021-08-21 15:57:01 +0200 |
---|---|---|
committer | Marcin Aman <marcin.aman@gmail.com> | 2021-08-21 15:57:01 +0200 |
commit | 9044761979d08b3b116c9f8416dfb42ae216898c (patch) | |
tree | 700f3984d9078cec4914a27e2e7f977e2960464e /plugins/base/src/main/kotlin | |
parent | 79463f06a953de2f2c2ec877f34deaed658b3471 (diff) | |
download | dokka-9044761979d08b3b116c9f8416dfb42ae216898c.tar.gz dokka-9044761979d08b3b116c9f8416dfb42ae216898c.tar.bz2 dokka-9044761979d08b3b116c9f8416dfb42ae216898c.zip |
Review comments + "unspecified" version fix
Diffstat (limited to 'plugins/base/src/main/kotlin')
-rw-r--r-- | plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt | 8 | ||||
-rw-r--r-- | plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt | 2 |
2 files changed, 2 insertions, 8 deletions
diff --git a/plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt b/plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt index 19079241..d77426da 100644 --- a/plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt +++ b/plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt @@ -22,13 +22,7 @@ fun FlowContent.buildTextBreakableAfterCapitalLetters(name: String, hasLastEleme fun FlowContent.buildBreakableDotSeparatedHtml(name: String) { val phrases = name.split(".") phrases.forEachIndexed { i, e -> - val elementWithOptionalDot = - if (i != phrases.lastIndex) { - "$e." - } else { - e - } - + val elementWithOptionalDot = e.takeIf { i == phrases.lastIndex } ?: "$e." if (e.length > 10) { buildTextBreakableAfterCapitalLetters(elementWithOptionalDot, hasLastElement = i == phrases.lastIndex) } else { diff --git a/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt b/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt index a3770ca2..bd967518 100644 --- a/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt +++ b/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt @@ -176,7 +176,7 @@ class KotlinSignatureProvider(ctcc: CommentsToContentConverter, logger: DokkaLog pConstructor.sourceSets.toSet() ) { annotationsInline(it) - text(it.name ?: "") + text(it.name.orEmpty()) text(": ") signatureForProjection(it.type) } |