diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer.java b/java/java-analysis-impl/src/com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer.java index dc6f90404f26..0eef625ed396 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/bytecodeAnalysis/ClassDataIndexer.java @@ -22,7 +22,6 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.gist.VirtualFileGist; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.org.objectweb.asm.*; @@ -59,7 +58,7 @@ public class ClassDataIndexer implements VirtualFileGist.GistCalculator map = new HashMap<>(); try { MessageDigest md = BytecodeAnalysisConverter.getMessageDigest(); - Map> allEquations = processClass(new ClassReader(file.contentsToByteArray()), file.getPresentableUrl()); + Map> allEquations = processClass(new ClassReader(file.contentsToByteArray(false)), file.getPresentableUrl()); for (Map.Entry> entry: allEquations.entrySet()) { Key methodKey = entry.getKey(); map.put(compressKey(md, methodKey), convertEquations(md, methodKey, entry.getValue()));