diff --git a/platform/util/src/com/intellij/util/containers/MultiMap.java b/platform/util/src/com/intellij/util/containers/MultiMap.java index 908c4cadcf5a..712607b74f49 100644 --- a/platform/util/src/com/intellij/util/containers/MultiMap.java +++ b/platform/util/src/com/intellij/util/containers/MultiMap.java @@ -346,6 +346,11 @@ public class MultiMap implements Serializable { @NotNull public static MultiMap createSet() { + return createSet(TObjectHashingStrategy.CANONICAL); + } + + @NotNull + public static MultiMap createSet(final TObjectHashingStrategy strategy) { return new MultiMap() { @NotNull @Override @@ -362,7 +367,7 @@ public class MultiMap implements Serializable { @NotNull @Override protected Map> createMap() { - return new THashMap>(); + return new THashMap>(strategy); } }; }