From a128cdd43265134a2a2c6b45f5d55b3543a9c794 Mon Sep 17 00:00:00 2001 From: Kamil Doległo Date: Mon, 6 Apr 2020 22:24:30 +0200 Subject: Fix unnecessary wrapping of signatures, changes in layout --- .../kotlin/transformers/documentables/InheritorsExtractorTransformer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins/base/src/main/kotlin/transformers/documentables') diff --git a/plugins/base/src/main/kotlin/transformers/documentables/InheritorsExtractorTransformer.kt b/plugins/base/src/main/kotlin/transformers/documentables/InheritorsExtractorTransformer.kt index e372ad9c..8c014a29 100644 --- a/plugins/base/src/main/kotlin/transformers/documentables/InheritorsExtractorTransformer.kt +++ b/plugins/base/src/main/kotlin/transformers/documentables/InheritorsExtractorTransformer.kt @@ -42,7 +42,7 @@ class InheritorsExtractorTransformer : DocumentableTransformer { .map { (k, v) -> k to v.flatMap { p -> p.groupBy({ it.first }) { it.second }.toList() } .groupBy({ it.first }) { it.second }.map { (k2, v2) -> k2 to v2.flatten() }.toMap() - }.toMap() + }.filter{ it.second.values.isEmpty() }.toMap() private fun T.getInheritanceEntriesRec(): List>>> = this.toInheritanceEntries() + children.flatMap { it.getInheritanceEntriesRec() } -- cgit