This commit is contained in:
Anna Kozlova
2014-09-19 17:33:30 +04:00
parent bf3112c6c8
commit 6eb9149660
@@ -326,13 +326,13 @@ public class RenameDialog extends RefactoringDialog {
@Override
protected void canRun() throws ConfigurationException {
if (Comparing.strEqual(getNewName(), myOldName)) throw new ConfigurationException(null);
final Function<String, String> inputValidator = RenameInputValidatorRegistry.getInputErrorValidator(myPsiElement);
if (inputValidator != null) {
throw new ConfigurationException(inputValidator.fun(getNewName()));
}
if (!areButtonsValid()) {
throw new ConfigurationException("\'" + getNewName() + "\' is not a valid identifier");
}
final Function<String, String> inputValidator = RenameInputValidatorRegistry.getInputErrorValidator(myPsiElement);
if (inputValidator != null) {
setErrorText(inputValidator.fun(getNewName()));
}
}
@Override