From 470f89cc2ec032641d93e76f6eca7e66e6f9c583 Mon Sep 17 00:00:00 2001 From: vmishenev Date: Tue, 23 Aug 2022 20:21:35 +0300 Subject: [PATCH] Support privateToThis visibility --- .../descriptors/DefaultDescriptorToDocumentableTranslator.kt | 2 +- plugins/base/src/test/kotlin/filter/VisibilityFilterTest.kt | 3 ++- 2 files changed, 3 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 43b8c544f7..c52fbd379f 100644 --- a/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt +++ b/plugins/base/src/main/kotlin/translators/descriptors/DefaultDescriptorToDocumentableTranslator.kt @@ -1206,7 +1206,7 @@ private class DokkaDescriptorVisitor( Visibilities.Public -> KotlinVisibility.Public Visibilities.Protected -> KotlinVisibility.Protected Visibilities.Internal -> KotlinVisibility.Internal - Visibilities.Private -> KotlinVisibility.Private + Visibilities.Private, Visibilities.PrivateToThis -> KotlinVisibility.Private JavaVisibilities.ProtectedAndPackage -> KotlinVisibility.Protected JavaVisibilities.ProtectedStaticVisibility -> KotlinVisibility.Protected JavaVisibilities.PackageVisibility -> JavaVisibility.Default diff --git a/plugins/base/src/test/kotlin/filter/VisibilityFilterTest.kt b/plugins/base/src/test/kotlin/filter/VisibilityFilterTest.kt index c89234f803..e1bd94bad2 100644 --- a/plugins/base/src/test/kotlin/filter/VisibilityFilterTest.kt +++ b/plugins/base/src/test/kotlin/filter/VisibilityFilterTest.kt @@ -43,7 +43,8 @@ class VisibilityFilterTest : BaseAbstractTest() { fun `should document public`() { testVisibility( """ - | class TestClass { + | class TestClass { + | private var privateToThisVisibility: V? = null | val publicProperty: String = "publicProperty" | internal val noise: String = "noise" |