Added commitAllDocuments() to avoid failing tests.

This commit is contained in:
Evgeny Gerashchenko
2013-03-16 00:07:54 +04:00
committed by Nikolay Krasko
parent 4e67dc15c9
commit be08494b75
@@ -25,6 +25,7 @@ import com.intellij.openapi.project.Project;
import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.ui.DialogWrapper;
import com.intellij.openapi.util.Condition; import com.intellij.openapi.util.Condition;
import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.util.text.StringUtil;
import com.intellij.psi.PsiDocumentManager;
import com.intellij.psi.PsiElement; import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFile; import com.intellij.psi.PsiFile;
import com.intellij.psi.util.PsiTreeUtil; import com.intellij.psi.util.PsiTreeUtil;
@@ -322,6 +323,8 @@ public abstract class OverrideImplementMethodsHandler implements LanguageCodeIns
if (selectedElements == null || selectedElements.isEmpty()) return; if (selectedElements == null || selectedElements.isEmpty()) return;
} }
PsiDocumentManager.getInstance(project).commitAllDocuments();
ApplicationManager.getApplication().runWriteAction(new Runnable() { ApplicationManager.getApplication().runWriteAction(new Runnable() {
@Override @Override
public void run() { public void run() {