From 6dc93a1b53de55f991393d702c666cca614504ab Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Thu, 29 May 2014 17:28:03 +0200 Subject: [PATCH] skip binary files earlier, no need to get psi for that --- .../src/com/intellij/find/impl/FindInProjectTask.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/find/impl/FindInProjectTask.java b/platform/lang-impl/src/com/intellij/find/impl/FindInProjectTask.java index ab2057ba0097..aa344c44be47 100644 --- a/platform/lang-impl/src/com/intellij/find/impl/FindInProjectTask.java +++ b/platform/lang-impl/src/com/intellij/find/impl/FindInProjectTask.java @@ -249,6 +249,9 @@ class FindInProjectTask { return; } + if (virtualFile.getFileType().isBinary()) { + return; + } if (skipIndexed && isCoveredByIndex(virtualFile) && (fileIndex.isInContent(virtualFile) || fileIndex.isInLibraryClasses(virtualFile) || fileIndex.isInLibrarySource(virtualFile))) { return;