From ee62477ed40b92fd59feccc88e83cd691f1fc546 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 13 Nov 2014 16:43:29 +0300 Subject: [PATCH] Remove LightElement property resolving --- .../plugin/android/AndroidKotlinIsReferenceToExtension.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/plugins/android-idea-plugin/src/org/jetbrains/jet/plugin/android/AndroidKotlinIsReferenceToExtension.kt b/plugins/android-idea-plugin/src/org/jetbrains/jet/plugin/android/AndroidKotlinIsReferenceToExtension.kt index 815a9bad0ee..a0456b1ab8a 100644 --- a/plugins/android-idea-plugin/src/org/jetbrains/jet/plugin/android/AndroidKotlinIsReferenceToExtension.kt +++ b/plugins/android-idea-plugin/src/org/jetbrains/jet/plugin/android/AndroidKotlinIsReferenceToExtension.kt @@ -29,7 +29,7 @@ public class AndroidKotlinIsReferenceToExtension : KotlinIsReferenceToExtension override fun isReferenceTo(reference: JetSimpleNameReference, element: PsiElement): Boolean? { val resolvedElement = reference.resolve() if (resolvedElement == null) { - return false + return null } if (isAndroidSyntheticElement(resolvedElement)) { if (element is ValueResourceElementWrapper) { @@ -37,9 +37,6 @@ public class AndroidKotlinIsReferenceToExtension : KotlinIsReferenceToExtension return (resolvedElement as JetProperty).getName() == resource.substring(resource.indexOf('/') + 1) } } - else if (resolvedElement is LightElement && element is JetProperty) { - return resolvedElement.getName() == element.getName() - } return null }