From 355a64d8dadbae4f1bcf64bc03e0259398eb4805 Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Thu, 14 May 2020 13:41:18 +0300 Subject: [PATCH] indexes: dead code GitOrigin-RevId: f6f43c44bc364aca7d48943d74c09d8b51166568 --- .../com/intellij/util/indexing/FileBasedIndexImpl.java | 10 ---------- .../src/com/intellij/util/indexing/RebuildStatus.java | 8 +------- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java index 262ca50de6a4..bb59c5420e24 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/FileBasedIndexImpl.java @@ -199,16 +199,6 @@ public final class FileBasedIndexImpl extends FileBasedIndexEx { initComponent(); } - @ApiStatus.Internal - public void scheduleFullIndexesRebuild(@NotNull String reason) { - RegisteredIndexes registeredIndexes = myRegisteredIndexes; - if (registeredIndexes == null) { - scheduleFullIndexesRescan(registeredIndexes.getState().getIndexIDs(), reason); - } else { - RebuildStatus.rebuildAfterInitialization(); - } - } - void scheduleFullIndexesRescan(@NotNull Collection> indexesToRebuild, @NotNull String reason) { cleanupProcessedFlag(); doClearIndices(id -> indexesToRebuild.contains(id)); diff --git a/platform/lang-impl/src/com/intellij/util/indexing/RebuildStatus.java b/platform/lang-impl/src/com/intellij/util/indexing/RebuildStatus.java index e462b089f509..fdfc58c430b1 100644 --- a/platform/lang-impl/src/com/intellij/util/indexing/RebuildStatus.java +++ b/platform/lang-impl/src/com/intellij/util/indexing/RebuildStatus.java @@ -18,10 +18,9 @@ public enum RebuildStatus { DOING_REBUILD; private static final Map, AtomicReference> ourRebuildStatus = new THashMap<>(); - private static volatile boolean ourRebuildAfterInitialization; public static void registerIndex(ID indexId) { - ourRebuildStatus.put(indexId, new AtomicReference<>(ourRebuildAfterInitialization ? REQUIRES_REBUILD : OK)); + ourRebuildStatus.put(indexId, new AtomicReference<>(OK)); } static boolean isOk(ID indexId) { @@ -60,11 +59,6 @@ public enum RebuildStatus { } static void reset() { - ourRebuildAfterInitialization = false; ourRebuildStatus.clear(); } - - static void rebuildAfterInitialization() { - ourRebuildAfterInitialization = true; - } }