Add default impl of getCanonicalText

#KTIJ-11270
This commit is contained in:
Vladimir Dolzhenko
2022-12-02 15:05:48 +01:00
committed by Space Team
parent cb93e9d408
commit ebf24c2d24
2 changed files with 1 additions and 3 deletions
@@ -31,7 +31,7 @@ abstract class AbstractKtReference<T : KtElement>(element: T) : PsiPolyVariantRe
override fun multiResolve(incompleteCode: Boolean): Array<ResolveResult> =
ResolveCache.getInstance(expression.project).resolveWithCaching(this, resolver, false, incompleteCode)
override fun getCanonicalText(): String = "<TBD>"
override fun getCanonicalText(): String = expression.text
open fun canRename(): Boolean = false
override fun handleElementRename(newElementName: String): PsiElement? =
@@ -56,8 +56,6 @@ abstract class KtSimpleNameReference(expression: KtSimpleNameExpression) : KtSim
): PsiElement =
getKtReferenceMutateService().bindToFqName(this, fqName, shorteningMode, targetElement)
override fun getCanonicalText(): String = expression.text
override val resolvesByNames: Collection<Name>
get() {
val element = element