diff --git a/platform/lang-impl/src/com/intellij/codeInspection/ex/GlobalInspectionContextImpl.java b/platform/lang-impl/src/com/intellij/codeInspection/ex/GlobalInspectionContextImpl.java index e289a9b5c14a..5e216c0c90c3 100644 --- a/platform/lang-impl/src/com/intellij/codeInspection/ex/GlobalInspectionContextImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInspection/ex/GlobalInspectionContextImpl.java @@ -622,7 +622,7 @@ public class GlobalInspectionContextImpl extends GlobalInspectionContextBase imp @Override public void visitFile(PsiFile file) { final VirtualFile virtualFile = file.getVirtualFile(); - if (virtualFile == null) return; + if (virtualFile == null || virtualFile.getFileType().isBinary()) return; for (final Tools tools : profile.getAllEnabledInspectionTools(project)) { if (tools.getTool().getTool() instanceof CleanupLocalInspectionTool) { final InspectionToolWrapper tool = tools.getEnabledTool(file);