evolution-gaming / derivation

Configured derivation library for scala 3
MIT License
35 stars 6 forks source link

Cannot derive codec for value classes #27

Closed kpodsiad closed 2 years ago

kpodsiad commented 2 years ago
//> 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