Mind recently added @NotNull contract for PsiReference#isReferenceTo()

This commit is contained in:
Mikhail Golubev
2018-08-06 19:38:37 +03:00
parent 61f24b3b4e
commit 572fcb1625
@@ -232,9 +232,11 @@ public final class PyClassRefactoringUtil {
@Override
public void visitPyStringLiteralExpression(PyStringLiteralExpression node) {
super.visitPyStringLiteralExpression(node);
for (PsiReference ref : node.getReferences()) {
if (ref.isReferenceTo(oldElement)) {
ref.bindToElement(newElement);
if (oldElement != null) {
for (PsiReference ref : node.getReferences()) {
if (ref.isReferenceTo(oldElement)) {
ref.bindToElement(newElement);
}
}
}
}