Rename EffectiveVisibility.Private to PrivateInClass
This commit is contained in:
@@ -20,10 +20,10 @@ fun DescriptorVisibility.effectiveVisibility(
|
||||
|
||||
private fun DescriptorVisibility.forVisibility(descriptor: DeclarationDescriptor, checkPublishedApi: Boolean = false): EffectiveVisibility =
|
||||
when (this) {
|
||||
DescriptorVisibilities.PRIVATE_TO_THIS, DescriptorVisibilities.INVISIBLE_FAKE -> EffectiveVisibility.Private
|
||||
DescriptorVisibilities.PRIVATE_TO_THIS, DescriptorVisibilities.INVISIBLE_FAKE -> EffectiveVisibility.PrivateInClass
|
||||
DescriptorVisibilities.PRIVATE -> if (descriptor is ClassDescriptor &&
|
||||
descriptor.containingDeclaration is PackageFragmentDescriptor
|
||||
) EffectiveVisibility.PrivateInFile else EffectiveVisibility.Private
|
||||
) EffectiveVisibility.PrivateInFile else EffectiveVisibility.PrivateInClass
|
||||
DescriptorVisibilities.PROTECTED -> EffectiveVisibility.Protected(
|
||||
(descriptor.containingDeclaration as? ClassDescriptor)?.defaultType?.constructor
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user