From e86e09d0782350d9d4cee3928defc7e7d2322fa6 Mon Sep 17 00:00:00 2001 From: "Craig P. Motlin" Date: Fri, 24 May 2024 12:36:15 -0400 Subject: [PATCH] Fix OrderedMapAdapter.groupByUniqueKey(). --- .../impl/map/ordered/mutable/OrderedMapAdapter.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eclipse-collections/src/main/java/org/eclipse/collections/impl/map/ordered/mutable/OrderedMapAdapter.java b/eclipse-collections/src/main/java/org/eclipse/collections/impl/map/ordered/mutable/OrderedMapAdapter.java index 604ff9ee06..fc3a157a55 100644 --- a/eclipse-collections/src/main/java/org/eclipse/collections/impl/map/ordered/mutable/OrderedMapAdapter.java +++ b/eclipse-collections/src/main/java/org/eclipse/collections/impl/map/ordered/mutable/OrderedMapAdapter.java @@ -571,9 +571,8 @@ public MutableListMultimap groupByEach(Function MutableOrderedMap groupByUniqueKey(Function function) { - // TODO: Make this work in a major version by changing {@link org.eclipse.collections.api.RichIterable#groupByUniqueKey}'s type R from MutableMap to MutableMapIterable. - // return this.groupByUniqueKey(function, this.newEmpty()); - throw new UnsupportedOperationException(this.getClass().getSimpleName() + ".groupByUniqueKey() not implemented yet"); + MutableOrderedMap vs = (MutableOrderedMap) this.newEmpty(); + return this.groupByUniqueKey(function, vs); } @Override