From 10e84552796653ac62a9b50859c988732d6153d2 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Fri, 6 Nov 2015 12:44:34 +0300 Subject: [PATCH] More safe --- .../src/org/jetbrains/kotlin/idea/completion/Weighers.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/Weighers.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/Weighers.kt index a607b88894d..14d71032548 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/Weighers.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/Weighers.kt @@ -63,7 +63,7 @@ class NotImportedWeigher(private val classifier: ImportableFqNameClassifier) : L class NotImportedStaticMemberWeigher(private val classifier: ImportableFqNameClassifier) : LookupElementWeigher("kotlin.notImportedMember") { override fun weigh(element: LookupElement): Comparable<*>? { if (element.getUserData(ITEM_PRIORITY_KEY) != ItemPriority.STATIC_MEMBER) return null - val fqName = (element.`object` as DeclarationLookupObject).importableFqName!! + val fqName = (element.`object` as DeclarationLookupObject).importableFqName ?: return null return classifier.classify(fqName.parent(), false) } }