inplace rename: ensure restart on invalid identifier is possible (EA-74691 - NPE: VariableInplaceRenamer$.run)

This commit is contained in:
Anna Kozlova
2015-10-26 10:11:57 +01:00
parent 35aeb7c725
commit feda8eeecd
2 changed files with 2 additions and 0 deletions
@@ -78,6 +78,7 @@ public class MemberInplaceRenamer extends VariableInplaceRenamer {
showDialogAdvertisement("RenameElement");
}
@NotNull
@Override
protected VariableInplaceRenamer createInplaceRenamerToRestart(PsiNamedElement variable, Editor editor, String initialName) {
return new MemberInplaceRenamer(variable, getSubstituted(), editor, initialName, myOldName);
@@ -186,6 +186,7 @@ public class VariableInplaceRenamer extends InplaceRefactoring {
return selectAll != null && selectAll.booleanValue();
}
@NotNull
protected VariableInplaceRenamer createInplaceRenamerToRestart(PsiNamedElement variable, Editor editor, String initialName) {
return new VariableInplaceRenamer(variable, editor, myProject, initialName, myOldName);
}