generate toString: check read-only status (IDEA-162005)

This commit is contained in:
Anna.Kozlova
2016-10-04 18:45:14 +02:00
parent 9f9d6c78c9
commit 55722aff31
@@ -16,6 +16,7 @@
package org.jetbrains.java.generate;
import com.intellij.codeInsight.CodeInsightActionHandler;
import com.intellij.codeInsight.FileModificationService;
import com.intellij.codeInsight.generation.PsiElementClassMember;
import com.intellij.codeInsight.hint.HintManager;
import com.intellij.ide.util.MemberChooser;
@@ -79,6 +80,9 @@ public class GenerateToStringActionHandlerImpl implements GenerateToStringAction
}
private static void doExecuteAction(@NotNull final Project project, @NotNull final PsiClass clazz, final Editor editor) {
if (!FileModificationService.getInstance().preparePsiElementsForWrite(clazz)) {
return;
}
logger.debug("+++ doExecuteAction - START +++");
if (logger.isDebugEnabled()) {