Minor: change rendering of class objects in source code renderers
Fixes one particular case in completion
This commit is contained in:
@@ -25,7 +25,7 @@ public fun qualifiedNameForSourceCode(descriptor: ClassifierDescriptor): String
|
||||
}
|
||||
|
||||
private fun qualifierName(descriptor: DeclarationDescriptor): String? = when (descriptor) {
|
||||
is ClassDescriptor -> if (descriptor.getKind() != ClassKind.CLASS_OBJECT) qualifiedNameForSourceCode(descriptor) else qualifierName(descriptor.getContainingDeclaration())
|
||||
is ClassDescriptor -> qualifiedNameForSourceCode(descriptor)
|
||||
is PackageFragmentDescriptor -> DescriptorRenderer.COMPACT.renderFqName(descriptor.fqName)
|
||||
else -> null
|
||||
}
|
||||
|
||||
@@ -4,6 +4,6 @@ class A {
|
||||
}
|
||||
}
|
||||
|
||||
val v: A.Default.Inner = A.Inner()
|
||||
val v: A.Default.Inner = A.Default.Inner()
|
||||
|
||||
// ELEMENT: Inner
|
||||
|
||||
Reference in New Issue
Block a user