diff --git a/platform/lang-impl/src/com/intellij/util/gist/GistManagerImpl.java b/platform/lang-impl/src/com/intellij/util/gist/GistManagerImpl.java index 17e380af7790..63927e294006 100644 --- a/platform/lang-impl/src/com/intellij/util/gist/GistManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/util/gist/GistManagerImpl.java @@ -40,7 +40,7 @@ public final class GistManagerImpl extends GistManager { private static final String GIST_REINDEX_COUNT_PROPERTY_NAME = "file.gist.reindex.count"; private static final Key GIST_INVALIDATION_COUNT_KEY = Key.create("virtual.file.gist.invalidation.count"); - private static final Map> ourGists = CollectionFactory.createConcurrentWeakValueMap(); + private final Map> myGists = CollectionFactory.createConcurrentWeakValueMap(); private final AtomicInteger myReindexCount = new AtomicInteger( PropertiesComponent.getInstance().getInt(GIST_REINDEX_COUNT_PROPERTY_NAME, 0) @@ -98,12 +98,12 @@ public final class GistManagerImpl extends GistManager { int version, @NotNull DataExternalizer externalizer, @NotNull VirtualFileGist.GistCalculator calcData) { - if (ourGists.get(id) != null) { + if (myGists.get(id) != null) { throw new IllegalArgumentException("Gist '" + id + "' is already registered"); } //noinspection unchecked - return (VirtualFileGist)ourGists.computeIfAbsent( + return (VirtualFileGist)myGists.computeIfAbsent( id, __ -> new VirtualFileGistOverGistStorage<>(gistStorage.newGist(id, version, externalizer), calcData) );