aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/kotlin/Kotlin
diff options
context:
space:
mode:
authorDouglas Sigelbaum <sigelbaum@google.com>2018-04-27 10:42:49 -0700
committerSimon Ogorodnik <Simon.Ogorodnik@jetbrains.com>2018-07-14 23:57:11 +0300
commiteba83fb593ebae4c3d1498969feb0dc5a085689c (patch)
tree765caf157e2ed090bb628ffcd6315c3090d75368 /core/src/main/kotlin/Kotlin
parent9831944e07b5acd5558d901cefa0ba49c24d91ff (diff)
downloaddokka-eba83fb593ebae4c3d1498969feb0dc5a085689c.tar.gz
dokka-eba83fb593ebae4c3d1498969feb0dc5a085689c.tar.bz2
dokka-eba83fb593ebae4c3d1498969feb0dc5a085689c.zip
[backport] Sort by lowercase name everywhere.
Original: 2ca99c2
Diffstat (limited to 'core/src/main/kotlin/Kotlin')
-rw-r--r--core/src/main/kotlin/Kotlin/DocumentationBuilder.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/kotlin/Kotlin/DocumentationBuilder.kt b/core/src/main/kotlin/Kotlin/DocumentationBuilder.kt
index cb35e568..88fe7095 100644
--- a/core/src/main/kotlin/Kotlin/DocumentationBuilder.kt
+++ b/core/src/main/kotlin/Kotlin/DocumentationBuilder.kt
@@ -1144,7 +1144,7 @@ fun DocumentationModule.prepareForGeneration(options: DocumentationOptions) {
fun DocumentationNode.generateAllTypesNode() {
val allTypes = members(NodeKind.Package)
.flatMap { it.members.filter { it.kind in NodeKind.classLike || it.kind == NodeKind.ExternalClass } }
- .sortedBy { if (it.kind == NodeKind.ExternalClass) it.name.substringAfterLast('.') else it.name }
+ .sortedBy { if (it.kind == NodeKind.ExternalClass) it.name.substringAfterLast('.').toLowerCase() else it.name.toLowerCase() }
val allTypesNode = DocumentationNode("alltypes", Content.Empty, NodeKind.AllTypes)
for (typeNode in allTypes) {