aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/main/kotlin/translators/descriptors
diff options
context:
space:
mode:
authorvmishenev <vad-mishenev@yandex.ru>2021-09-03 13:58:46 +0300
committervmishenev <vad-mishenev@yandex.ru>2021-09-08 03:51:58 +0300
commit37243ad7a5152d4f0f30bb8f1446d4d5c6ce2094 (patch)
tree8c22472130388c55c525ea24de1b2f2633981c73 /plugins/base/src/main/kotlin/translators/descriptors
parent88ff6bdfb90c7f2a141c0534f69ebf95080db4ea (diff)
downloaddokka-37243ad7a5152d4f0f30bb8f1446d4d5c6ce2094.tar.gz
dokka-37243ad7a5152d4f0f30bb8f1446d4d5c6ce2094.tar.bz2
dokka-37243ad7a5152d4f0f30bb8f1446d4d5c6ce2094.zip
Fix links of inherited properties, do not generate pages for them
Diffstat (limited to 'plugins/base/src/main/kotlin/translators/descriptors')
-rw-r--r--plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt3
1 files changed, 1 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 3dc2385a..04716e16 100644
--- a/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt
+++ b/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt
@@ -420,9 +420,8 @@ private class DokkaDescriptorVisitor(
originalDescriptor: PropertyDescriptor,
parent: DRIWithPlatformInfo
): DProperty {
- val dri = parent.dri.copy(callable = Callable.from(originalDescriptor))
+ val (dri, inheritedFrom) = originalDescriptor.createDRI()
val descriptor = originalDescriptor.getConcreteDescriptor()
- val inheritedFrom = descriptor.createDRI().let { (originalDri, _) -> originalDri.takeIf { it != dri } }
val isExpect = descriptor.isExpect
val isActual = descriptor.isActual