From be08494b75cb18d8595f69ee333c42739f9dd8fb Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Sat, 16 Mar 2013 00:07:54 +0400 Subject: [PATCH] Added commitAllDocuments() to avoid failing tests. --- .../plugin/codeInsight/OverrideImplementMethodsHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java b/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java index 7a956d29c9b..5f006e202bf 100644 --- a/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java +++ b/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java @@ -25,6 +25,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.util.Condition; import com.intellij.openapi.util.text.StringUtil; +import com.intellij.psi.PsiDocumentManager; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiFile; import com.intellij.psi.util.PsiTreeUtil; @@ -322,6 +323,8 @@ public abstract class OverrideImplementMethodsHandler implements LanguageCodeIns if (selectedElements == null || selectedElements.isEmpty()) return; } + PsiDocumentManager.getInstance(project).commitAllDocuments(); + ApplicationManager.getApplication().runWriteAction(new Runnable() { @Override public void run() {