play-json-derived-codecs icon indicating copy to clipboard operation
play-json-derived-codecs copied to clipboard

Results 21 play-json-derived-codecs issues
Sort by recently updated
recently updated
newest added

Is there a way to exclude the discriminator type tag from the output json. For example ``` sealed trait Foo case class Bar(s :String, w: Long) extends Foo case class...

Hi :wave: , ## reproduction steps using Scala 2.13.2 & "org.julienrf" %% "play-json-derived-codecs" % "7.0.0" I created two large sum types as follows: ```scala sealed trait A extends Product with...

I am trying to migrate from 5.0.0 to 7.0.0, but I see that DerivedReads now has an extra TypeTag parameter. The README contains the following snippet, which I'm not sure...

I'm bumped into two issues when upgrading to v7.0.0: 1. When upgrading from play-json-derived-codecs v6.0.0 to v7.0.0 Play JSON picks up a different JSON serializer in a scenario involving sum...

bug

Thank you for this great library. “play-json” default macros has Json.WithDefaultValues directive and it would be great to have the same functional here.

Hello 👋 For a case class with an optional value set to `None`: ``` case class C(a: Int, z: Option[Int]) val c = C(1, None) ``` ...is it possible to...

It seems like a lot of code just to e.g. rename `Left` and `Right` in `Either`: ``` def eitherFormat[L: Format, R: Format](typeMap: Map[String, String] = Map("Left" -> "Error", "Right" ->...

Hi! I'm facing a strange problem, namely the following problem occures sometimes on inctremental build, but usually a full rebuild solves it: ``` [error] D:\projektek\Beelend\hg\beelend\app\models\events\EventLogType.scala:174: could not find Lazy implicit...

As of now, if you have a nested tree of case classes for example ```scala case class A(a: String) case class B(a: Option[A]) ``` You would have to write a...

Currently, the compiler error message produced in case the ADT hierarchy isn't fully sealed is not very self-explanatory. It would be great if this could be improved to help users...