evolution-gaming/derivation

Cannot derive codec for value classes

Closed this issue · 0 comments

//> using scala "3.2.0"
//> using lib "com.evolution::derivation-circe:0.1-fd8fba2a1f9529f0adc55912129fe9a6974918fc-SNAPSHOT"

import evo.derivation.*
import evo.derivation.circe.*
import evo.derivation.config.Config
import io.circe.Codec
import io.circe.syntax.*

final case class Foo(foo: String) extends AnyVal derives Config, EvoCodec
Infinite loop in function body given_Encoder_Representation
Infinite loop in function body given_Decoder_Representation

Screenshot 2022-09-06 at 17 22 56