aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt
diff options
context:
space:
mode:
authorMarcin Aman <marcin.aman@gmail.com>2021-08-21 15:57:01 +0200
committerMarcin Aman <marcin.aman@gmail.com>2021-08-21 15:57:01 +0200
commit9044761979d08b3b116c9f8416dfb42ae216898c (patch)
tree700f3984d9078cec4914a27e2e7f977e2960464e /plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt
parent79463f06a953de2f2c2ec877f34deaed658b3471 (diff)
downloaddokka-9044761979d08b3b116c9f8416dfb42ae216898c.tar.gz
dokka-9044761979d08b3b116c9f8416dfb42ae216898c.tar.bz2
dokka-9044761979d08b3b116c9f8416dfb42ae216898c.zip
Review comments + "unspecified" version fix
Diffstat (limited to 'plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt')
-rw-r--r--plugins/base/src/main/kotlin/renderers/html/htmlFormatingUtils.kt8
1 files changed, 1 insertions, 7 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 {