diff options
author | Marcin Aman <marcin.aman@gmail.com> | 2020-10-13 09:42:40 +0200 |
---|---|---|
committer | Kamil Doległo <9080183+kamildoleglo@users.noreply.github.com> | 2020-10-15 03:05:14 +0200 |
commit | cb5dbf7fd35d023d29cc00fefb0182bada323b7c (patch) | |
tree | 51c58549dc1988ccc96e8395698266a5aaed26bc /plugins/base/src/main/kotlin/translators | |
parent | 16fb8510dba9943dd062d42c12ea44525cc5ea9f (diff) | |
download | dokka-cb5dbf7fd35d023d29cc00fefb0182bada323b7c.tar.gz dokka-cb5dbf7fd35d023d29cc00fefb0182bada323b7c.tar.bz2 dokka-cb5dbf7fd35d023d29cc00fefb0182bada323b7c.zip |
Distinguish types from functions on navigation
Diffstat (limited to 'plugins/base/src/main/kotlin/translators')
-rw-r--r-- | plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt b/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt index 4582fd67..c2b27d74 100644 --- a/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt +++ b/plugins/base/src/main/kotlin/translators/documentables/DefaultPageCreator.kt @@ -64,7 +64,7 @@ open class DefaultPageCreator( } private fun <T> T.toClashedName() where T: Documentable, T: WithExtraProperties<T> = - name.orEmpty() + (extra[ClashingDriIdentifier]?.value?.joinToString(", ", "(", ")") { it.displayName } ?: "") + (extra[ClashingDriIdentifier]?.value?.joinToString(", ", "[", "]") { it.displayName } ?: "") + name.orEmpty() private fun <T> List<T>.renameClashingDocumentable(): List<T> where T: Documentable = groupBy { it.dri }.values.flatMap { elements -> @@ -502,7 +502,7 @@ open class DefaultPageCreator( } divergentGroup(ContentDivergentGroup.GroupID("member")) { instance(setOf(d.dri), d.sourceSets.toSet()) { - divergent(kind = ContentKind.Symbol) { + divergent { +buildSignature(d) } after { |