From 52034b234f0926dbf91405525033f09aa93d1cac Mon Sep 17 00:00:00 2001 From: Chris Twiner Date: Wed, 20 Mar 2024 19:51:26 +0100 Subject: [PATCH] #804 - encoding for Set derivatives as well - test build, hashtrieset no longer there on 2.13 --- dataset/src/main/scala/frameless/TypedEncoder.scala | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dataset/src/main/scala/frameless/TypedEncoder.scala b/dataset/src/main/scala/frameless/TypedEncoder.scala index 864d6710..cd934e62 100644 --- a/dataset/src/main/scala/frameless/TypedEncoder.scala +++ b/dataset/src/main/scala/frameless/TypedEncoder.scala @@ -502,7 +502,7 @@ object TypedEncoder { /** * Per #804 - when MapObjects is used in interpreted mode the type returned is Seq, not the derived type used in compilation * - * This type class offers extensible conversion for more specific types. By default Seq, List and Vector for Seq's and Set, TreeSet and HashTrieSet are supported. + * This type class offers extensible conversion for more specific types. By default Seq, List and Vector for Seq's and Set, TreeSet and ListSet are supported. * * @tparam C */ @@ -553,13 +553,6 @@ object TypedEncoder { ) = new CollectionConversion[Set, ListSet, Y] { override def convert(c: Set[Y]): ListSet[Y] = c.to[ListSet] } - - implicit def setToTrieSet[Y]( - implicit - cbf: CanBuildFrom[Nothing, Y, HashTrieSet[Y]] - ) = new CollectionConversion[Set, HashTrieSet, Y] { - override def convert(c: Set[Y]): HashTrieSet[Y] = c.to[HashTrieSet] - } } implicit def seqEncoder[C[X] <: Seq[X], T](