import java.util.*;
import static com.jetbrains.python.inspections.PyStringFormatParser.*;
+import static com.jetbrains.python.psi.PyUtil.as;
/**
* @author Alexey.Ivanov
}
private static boolean isValidIntroduceVariant(PsiElement element) {
- final PyCallExpression call = PsiTreeUtil.getParentOfType(element, PyCallExpression.class);
- if (call != null && PsiTreeUtil.isAncestor(call.getCallee(), element, false)) {
+ final PyCallExpression call = as(element.getParent(), PyCallExpression.class);
+ if (call != null && call.getCallee() == element) {
return false;
}
final PyComprehensionElement comprehension = PsiTreeUtil.getParentOfType(element, PyComprehensionElement.class, true);