она генерила код в объект-компаньон? Или наоборот, аннотировать компаньон, но читать параметры одноименного кейс класса.
можно все что угодно сделать
Всё просто же, вот пример из circe https://github.com/circe/circe/blob/master/modules/generic/shared/src/main/scala/io/circe/generic/util/macros/JsonCodecMacros.scala https://github.com/circe/circe/blob/master/modules/generic/shared/src/main/scala/io/circe/generic/JsonCodec.scala
Обсуждают сегодня