diff options
author | aleksZubakov <aleks.zubakov@gmail.com> | 2018-08-06 13:42:44 +0300 |
---|---|---|
committer | aleksZubakov <aleks.zubakov@gmail.com> | 2018-08-06 13:42:44 +0300 |
commit | 77ce80517f79a774ef985be47ae00db828e34273 (patch) | |
tree | 3e2998d3e54a8c7e3c8335c72eeaa037b279acdd /core/src/main/kotlin/Kotlin | |
parent | ba09711a1ecbdaede86cab9e76d13ff1047f89b2 (diff) | |
download | dokka-77ce80517f79a774ef985be47ae00db828e34273.tar.gz dokka-77ce80517f79a774ef985be47ae00db828e34273.tar.bz2 dokka-77ce80517f79a774ef985be47ae00db828e34273.zip |
DocumentationMerger refactoring
Diffstat (limited to 'core/src/main/kotlin/Kotlin')
-rw-r--r-- | core/src/main/kotlin/Kotlin/DocumentationBuilder.kt | 2 |
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 fb0b898a..be3eef71 100644 --- a/core/src/main/kotlin/Kotlin/DocumentationBuilder.kt +++ b/core/src/main/kotlin/Kotlin/DocumentationBuilder.kt @@ -1097,7 +1097,7 @@ fun DocumentationNode.generateAllTypesNode() { val allTypes = members(NodeKind.Package) .flatMap { it.members.filter { it.kind in NodeKind.classLike || it.kind == NodeKind.ExternalClass - || (it.kind == NodeKind.GroupNode && it.anyReference { it.to.kind in NodeKind.classLike }) } } + || (it.kind == NodeKind.GroupNode && it.members.all { it.kind in NodeKind.classLike }) } } .sortedBy { if (it.kind == NodeKind.ExternalClass) it.name.substringAfterLast('.').toLowerCase() else it.name.toLowerCase() } val allTypesNode = DocumentationNode("alltypes", Content.Empty, NodeKind.AllTypes) |