Open durban opened 8 years ago
The definitions in io.sigs.seals.circe.Codec also derive codecs for primitives (actually, all types for which there is an Atom instance). If they are imported as Codec._, these will have a higher priority than circe's built-in codecs. This is almost certainly not good. (See comment at https://github.com/durban/seals/blob/master/circe/src/main/scala/io/sigs/seals/circe/Codecs.scala#L27.)
io.sigs.seals.circe.Codec
Atom
Codec._
See also shapeless.OrphanDeriver.
shapeless.OrphanDeriver
The definitions in
io.sigs.seals.circe.Codec
also derive codecs for primitives (actually, all types for which there is anAtom
instance). If they are imported asCodec._
, these will have a higher priority than circe's built-in codecs. This is almost certainly not good. (See comment at https://github.com/durban/seals/blob/master/circe/src/main/scala/io/sigs/seals/circe/Codecs.scala#L27.)