aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/translators/descriptors
diff options
context:
space:
mode:
authorBłażej Kardyś <bkardys@virtuslab.com>2020-03-25 23:11:54 +0100
committerPaweł Marks <Kordyjan@users.noreply.github.com>2020-03-26 12:38:55 +0100
commitaad9a75c6ace63e883c8f737a9c4bd0933688adf (patch)
treeaa2926fd59e71419e930676754372ce130e23547 /plugins/base/src/main/kotlin/translators/descriptors
parent3f9dedbc9a0d559ab1320c395847ff88af7ad497 (diff)
downloaddokka-aad9a75c6ace63e883c8f737a9c4bd0933688adf.tar.gz
dokka-aad9a75c6ace63e883c8f737a9c4bd0933688adf.tar.bz2
dokka-aad9a75c6ace63e883c8f737a9c4bd0933688adf.zip
Fixing enum entries parsing for descriptors and presentation
Diffstat (limited to 'plugins/base/src/main/kotlin/translators/descriptors')
-rw-r--r--plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt b/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt
index bed6c25c..1c374626 100644
--- a/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt
+++ b/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt
@@ -422,8 +422,8 @@ private class DokkaDescriptorVisitor( // TODO: close this class and make it priv
private fun MemberScope.classlikes(parent: DRIWithPlatformInfo): List<DClasslike> =
getContributedDescriptors(DescriptorKindFilter.CLASSIFIERS) { true }
- .filterIsInstance<ClassDescriptor>()
- .map { visitClassDescriptor(it, parent) }
+ .filter { it is ClassDescriptor && it.kind != ClassKind.ENUM_ENTRY }
+ .map { visitClassDescriptor(it as ClassDescriptor, parent) }
.mapNotNull { it as? DClasslike }
private fun MemberScope.packages(parent: DRIWithPlatformInfo): List<DPackage> =