From a492ab6b136130e5fa399ca97ffdd5cb875f2b2a Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Tue, 2 May 2017 16:39:03 +0300 Subject: [PATCH] vcs: do not use LinkedList for a random access --- .../com/intellij/openapi/vcs/changes/ChangeListWorker.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListWorker.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListWorker.java index 7f097cc64416..f66c551dcd78 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListWorker.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ChangeListWorker.java @@ -107,12 +107,7 @@ public class ChangeListWorker implements ChangeListsWriteOperations { private boolean checkForMultipleCopiesNotMove() { boolean somethingChanged = false; - final MultiMap> moves = new MultiMap>() { - @NotNull - protected Collection> createCollection() { - return new LinkedList<>(); - } - }; + final MultiMap> moves = new MultiMap<>(); for (LocalChangeList changeList : myMap.values()) { final Collection changes = changeList.getChanges();