Completion: do not bold top-level functions

This commit is contained in:
Valentin Kipyatkov
2014-11-18 17:39:09 +03:00
parent fc993b88ec
commit 386c67925f
2 changed files with 7 additions and 1 deletions
@@ -40,7 +40,10 @@ public object KotlinLookupElementFactory {
DescriptorUtils.unwrapFakeOverride(descriptor)
else
descriptor
val bold = boldImmediateMembers && descriptor is CallableMemberDescriptor && descriptor.getKind() == CallableMemberDescriptor.Kind.DECLARATION
val bold = boldImmediateMembers
&& descriptor is CallableMemberDescriptor
&& descriptor.getContainingDeclaration() is ClassifierDescriptor
&& descriptor.getKind() == CallableMemberDescriptor.Kind.DECLARATION
return createLookupElement(analyzer, _descriptor, DescriptorToSourceUtils.descriptorToDeclaration(_descriptor), bold)
}