From 42dd307360ee8fc3231befc87f8647528d06d727 Mon Sep 17 00:00:00 2001 From: Valentina Kiryushkina Date: Fri, 27 Nov 2015 11:18:24 +0300 Subject: [PATCH] Use keyword text range as refrerence text range in order to use supreclass handleElementRename. Resolve to ReferenceExpression in star argument of format function --- .../PySubstitutionChunkReference.java | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/python/src/com/jetbrains/python/codeInsight/PySubstitutionChunkReference.java b/python/src/com/jetbrains/python/codeInsight/PySubstitutionChunkReference.java index b39f483cbe76..7450f5dd794a 100644 --- a/python/src/com/jetbrains/python/codeInsight/PySubstitutionChunkReference.java +++ b/python/src/com/jetbrains/python/codeInsight/PySubstitutionChunkReference.java @@ -16,11 +16,11 @@ package com.jetbrains.python.codeInsight; import com.intellij.lang.annotation.HighlightSeverity; +import com.intellij.openapi.util.TextRange; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiReferenceBase; import com.intellij.psi.util.PsiTreeUtil; import com.intellij.util.ArrayUtil; -import com.intellij.util.IncorrectOperationException; import com.intellij.util.ObjectUtils; import com.jetbrains.python.inspections.PyStringFormatParser; import com.jetbrains.python.psi.*; @@ -32,8 +32,8 @@ public class PySubstitutionChunkReference extends PsiReferenceBase