More safe

This commit is contained in:
Valentin Kipyatkov
2015-11-06 12:44:34 +03:00
parent 4da6a3cd50
commit 10e8455279
@@ -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)
}
}