From 287867e2f5fc533e7ba154e0cbcd070135b77bed Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 19 Apr 2021 17:27:16 +0200 Subject: [PATCH] retain checkCanceled call for IDEA-CR-71300 GitOrigin-RevId: 2daf1be919f7a0d135989562f49de6d2dbdbcffe --- .../src/com/intellij/util/indexing/FileBasedIndexEx.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexEx.java b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexEx.java index 8dc14248eb9d..13dbb497f2db 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexEx.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexEx.java @@ -429,6 +429,9 @@ public abstract class FileBasedIndexEx extends FileBasedIndex { List providers = getOrderedIndexableFilesProviders(project); IndexableFilesDeduplicateFilter indexableFilesDeduplicateFilter = IndexableFilesDeduplicateFilter.create(); for (IndexableFilesIterator provider : providers) { + if (indicator != null) { + indicator.checkCanceled(); + } if (!provider.iterateFiles(project, processor, indexableFilesDeduplicateFilter)) { break; }