KotlinIsReferenceToExtension was renamed to SimpleNameReferenceExtension
This commit is contained in:
+2
-2
@@ -21,9 +21,9 @@ import com.intellij.psi.PsiElement
|
||||
import org.jetbrains.jet.plugin.references.JetSimpleNameReference
|
||||
import org.jetbrains.jet.lang.psi.JetPsiFactory
|
||||
|
||||
public trait KotlinIsReferenceToExtension {
|
||||
public trait SimpleNameReferenceExtension {
|
||||
class object {
|
||||
public val EP_NAME: ExtensionPointName<KotlinIsReferenceToExtension> = ExtensionPointName.create("org.jetbrains.kotlin.isReferenceToExtension")!!
|
||||
public val EP_NAME: ExtensionPointName<SimpleNameReferenceExtension> = ExtensionPointName.create("org.jetbrains.kotlin.simpleNameReferenceExtension")!!
|
||||
}
|
||||
|
||||
fun isReferenceTo(reference: JetSimpleNameReference, element: PsiElement): Boolean?
|
||||
+3
-3
@@ -37,7 +37,7 @@ import org.jetbrains.kotlin.idea.caches.resolve.analyze
|
||||
import org.jetbrains.kotlin.psi.psiUtil.*
|
||||
import com.intellij.psi.impl.light.LightElement
|
||||
import com.intellij.openapi.extensions.Extensions
|
||||
import org.jetbrains.jet.plugin.findUsages.handlers.KotlinIsReferenceToExtension
|
||||
import org.jetbrains.jet.plugin.findUsages.handlers.SimpleNameReferenceExtension
|
||||
|
||||
public class JetSimpleNameReference(
|
||||
jetSimpleNameExpression: JetSimpleNameExpression
|
||||
@@ -46,7 +46,7 @@ public class JetSimpleNameReference(
|
||||
override fun isReferenceTo(element: PsiElement?): Boolean {
|
||||
if (element != null) {
|
||||
val extensions = Extensions.getArea(element.getProject()).getExtensionPoint(
|
||||
KotlinIsReferenceToExtension.EP_NAME).getExtensions()
|
||||
SimpleNameReferenceExtension.EP_NAME).getExtensions()
|
||||
for (extension in extensions) {
|
||||
val value = extension.isReferenceTo(this, element)
|
||||
if (value != null) {
|
||||
@@ -87,7 +87,7 @@ public class JetSimpleNameReference(
|
||||
JetTokens.LABEL_IDENTIFIER -> psiFactory.createClassLabel(newElementName)
|
||||
else -> {
|
||||
val extensions = Extensions.getArea(expression.getProject()).getExtensionPoint(
|
||||
KotlinIsReferenceToExtension.EP_NAME).getExtensions()
|
||||
SimpleNameReferenceExtension.EP_NAME).getExtensions()
|
||||
|
||||
var handled: PsiElement? = null
|
||||
for (extension in extensions) {
|
||||
|
||||
Reference in New Issue
Block a user