From bf5d8ffdc86c4fb297c0541c84252411c574d7b4 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 24 Jun 2022 10:09:43 +0200 Subject: [PATCH] logging for unloading stubs GitOrigin-RevId: 02d5480a4fa0bf8fbedb141ba4f00448cfbf6b13 --- platform/core-api/src/com/intellij/util/indexing/ID.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/core-api/src/com/intellij/util/indexing/ID.java b/platform/core-api/src/com/intellij/util/indexing/ID.java index 2a8df58a4f73..8ae1a0ad6195 100644 --- a/platform/core-api/src/com/intellij/util/indexing/ID.java +++ b/platform/core-api/src/com/intellij/util/indexing/ID.java @@ -1,4 +1,4 @@ -// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package com.intellij.util.indexing; import com.intellij.ide.plugins.PluginUtil; @@ -187,8 +187,9 @@ public class ID extends IndexId { @ApiStatus.Internal public synchronized static void unloadId(@NotNull ID id) { - ID oldID = ourIdObjects.remove(id.getName()); - LOG.assertTrue(id.equals(oldID)); + String name = id.getName(); + ID oldID = ourIdObjects.remove(name); + LOG.assertTrue(id.equals(oldID), "Failed to unload: " + name); ourIdToPluginId.remove(id); ourIdToRegistrationStackTrace.remove(id); }