EA-101095 NSEE: KotlinUsageToPsiElementProvider.getAppropriateParentFrom)
This commit is contained in:
@@ -26,7 +26,7 @@ import org.jetbrains.kotlin.psi.psiUtil.parentsWithSelf
|
|||||||
class KotlinUsageToPsiElementProvider : UsageToPsiElementProvider() {
|
class KotlinUsageToPsiElementProvider : UsageToPsiElementProvider() {
|
||||||
override fun getAppropriateParentFrom(element: PsiElement): PsiElement? {
|
override fun getAppropriateParentFrom(element: PsiElement): PsiElement? {
|
||||||
if (element.language == KotlinLanguage.INSTANCE) {
|
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
|
return null
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user