From 8a1d25e4e95ecb462d68bb72fe53baf4b6491eb4 Mon Sep 17 00:00:00 2001 From: kevlahnota Date: Fri, 15 Nov 2024 11:46:20 +0800 Subject: [PATCH] fix failing test --- .../java/forge/util/collect/ConcurrentMultiValuedMap.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-core/src/main/java/forge/util/collect/ConcurrentMultiValuedMap.java b/forge-core/src/main/java/forge/util/collect/ConcurrentMultiValuedMap.java index 1759db74ced..77eed9bee81 100644 --- a/forge-core/src/main/java/forge/util/collect/ConcurrentMultiValuedMap.java +++ b/forge-core/src/main/java/forge/util/collect/ConcurrentMultiValuedMap.java @@ -8,7 +8,7 @@ import org.apache.commons.collections4.multiset.HashMultiSet; import java.util.*; import java.util.concurrent.ConcurrentHashMap; -import java.util.concurrent.CopyOnWriteArraySet; +import java.util.concurrent.CopyOnWriteArrayList; import java.util.function.BiConsumer; public class ConcurrentMultiValuedMap implements MultiValuedMap { @@ -58,7 +58,7 @@ public class ConcurrentMultiValuedMap implements MultiValuedMap { } private Collection safeGet(K key) { - return storage.computeIfAbsent(key, value -> new CopyOnWriteArraySet<>()); + return storage.computeIfAbsent(key, value -> new CopyOnWriteArrayList<>()); } @Override