From 883408f0d12abfba88434b41cd8d752afc7ebf35 Mon Sep 17 00:00:00 2001 From: Andrzej Ratajczak Date: Mon, 31 Aug 2020 13:27:43 +0200 Subject: Apply requested changes --- .../kotlin/org/jetbrains/dokka/javadoc/pages/JavadocPageNodes.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'plugins/javadoc/src') diff --git a/plugins/javadoc/src/main/kotlin/org/jetbrains/dokka/javadoc/pages/JavadocPageNodes.kt b/plugins/javadoc/src/main/kotlin/org/jetbrains/dokka/javadoc/pages/JavadocPageNodes.kt index 2f26ea79..7433b46e 100644 --- a/plugins/javadoc/src/main/kotlin/org/jetbrains/dokka/javadoc/pages/JavadocPageNodes.kt +++ b/plugins/javadoc/src/main/kotlin/org/jetbrains/dokka/javadoc/pages/JavadocPageNodes.kt @@ -473,7 +473,7 @@ class TreeViewPage( listOf(psi to l) + l.flatMap { gatherPsiClasses(it) } } - val psiInheritanceTree = documentables.flatMap { (_, v) -> (v as? WithExpectActual)?.sources?.values.orEmpty() } + val psiInheritanceTree = documentables.flatMap { (_, v) -> (v as? WithSources)?.sources?.values.orEmpty() } .filterIsInstance().mapNotNull { it.psi as? PsiClass }.flatMap(::gatherPsiClasses) .flatMap { entry -> entry.second.map { it to entry.first } } .let { @@ -547,9 +547,9 @@ class TreeViewPage( } private fun Documentable?.descriptorForPlatform(platform: Platform = Platform.jvm) = - (this as? WithExpectActual).descriptorForPlatform(platform) + (this as? WithSources).descriptorForPlatform(platform) - private fun WithExpectActual?.descriptorForPlatform(platform: Platform = Platform.jvm) = this?.let { + private fun WithSources?.descriptorForPlatform(platform: Platform = Platform.jvm) = this?.let { it.sources.entries.find { it.key.analysisPlatform == platform }?.value?.let { it as? DescriptorDocumentableSource }?.descriptor as? ClassDescriptor } -- cgit