From 795357c5a167a480a346e89e53ffa1cdf61659d8 Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Fri, 8 Nov 2013 19:59:42 +0400 Subject: [PATCH] do not suppress file-level inspections --- .../codeInsight/daemon/impl/UpdateHighlightersUtil.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/UpdateHighlightersUtil.java b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/UpdateHighlightersUtil.java index 783b01b3d93d..fcb7075a7257 100644 --- a/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/UpdateHighlightersUtil.java +++ b/platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/UpdateHighlightersUtil.java @@ -92,7 +92,7 @@ public class UpdateHighlightersUtil { final int group, @NotNull Map ranges2markersCache) { ApplicationManager.getApplication().assertIsDispatchThread(); - if (info.isFileLevelAnnotation() || info.getGutterIconRenderer() != null) return; + if (isFileLevelOrGutterAnnotation(info)) return; if (info.getStartOffset() < startOffset || info.getEndOffset() > endOffset) return; MarkupModel markup = DocumentMarkupModel.forDocument(document, project, true); @@ -119,6 +119,10 @@ public class UpdateHighlightersUtil { } } + public static boolean isFileLevelOrGutterAnnotation(HighlightInfo info) { + return info.isFileLevelAnnotation() || info.getGutterIconRenderer() != null; + } + public static void setHighlightersToEditor(@NotNull Project project, @NotNull Document document, int startOffset,