Consider qualified name is null if some part is null (EA-126499)

This commit is contained in:
Nikolay Krasko
2018-12-24 15:52:35 +03:00
parent 62c5972eca
commit 3e55b6e9f5
@@ -164,7 +164,8 @@ abstract class KtClassOrObject :
val parts = mutableListOf<String>()
var current: KtClassOrObject? = this
while (current != null) {
parts.add(current.name!!)
val name = current.name ?: return null
parts.add(name)
current = PsiTreeUtil.getParentOfType(current, KtClassOrObject::class.java)
}
val file = containingFile as? KtFile ?: return null