KotlinIsReferenceToExtension was renamed to SimpleNameReferenceExtension

This commit is contained in:
Yan Zhulanow
2014-12-09 00:35:58 +03:00
parent 359376f797
commit 9f66777185
5 changed files with 10 additions and 10 deletions
@@ -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?
@@ -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) {