EA-101095 NSEE: KotlinUsageToPsiElementProvider.getAppropriateParentFrom)

This commit is contained in:
Dmitry Jemerov
2017-05-11 11:57:28 +02:00
parent 4e58319d1b
commit ddcde3f688
@@ -26,7 +26,7 @@ import org.jetbrains.kotlin.psi.psiUtil.parentsWithSelf
class KotlinUsageToPsiElementProvider : UsageToPsiElementProvider() {
override fun getAppropriateParentFrom(element: PsiElement): PsiElement? {
if (element.language == KotlinLanguage.INSTANCE) {
return element.parentsWithSelf.first { it is KtNamedDeclaration || it is KtImportDirective }
return element.parentsWithSelf.firstOrNull { it is KtNamedDeclaration || it is KtImportDirective }
}
return null
}