From c6481d9bab7b6a6c04b3df40fe869c0bf732fc30 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 18 Jul 2016 14:23:59 +0300 Subject: [PATCH] diagnostics --- .../daemon/impl/TextEditorBackgroundHighlighter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/TextEditorBackgroundHighlighter.java b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/TextEditorBackgroundHighlighter.java index 7b78eb748136..1ec2f696dcbd 100644 --- a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/TextEditorBackgroundHighlighter.java +++ b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/TextEditorBackgroundHighlighter.java @@ -30,6 +30,7 @@ import com.intellij.psi.impl.PsiFileEx; import com.intellij.util.ArrayUtil; import org.jetbrains.annotations.NotNull; +import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -77,7 +78,8 @@ public class TextEditorBackgroundHighlighter implements BackgroundEditorHighligh @NotNull List getPasses(@NotNull int[] passesToIgnore) { if (myProject.isDisposed()) return Collections.emptyList(); - LOG.assertTrue(!PsiDocumentManager.getInstance(myProject).hasUncommitedDocuments()); + Document[] uncommitted = PsiDocumentManager.getInstance(myProject).getUncommittedDocuments(); + LOG.assertTrue(uncommitted.length == 0, "Uncommitted documents: " + Arrays.asList(uncommitted)); renewFile(); if (myFile == null) return Collections.emptyList(); if (myCompiled) {