-
-
Notifications
You must be signed in to change notification settings - Fork 111
Open
Labels
Description
To quote circe-golden
One common criticism of deriving type class instances in the context of serialization is that it makes it too easy to accidentally break compatibility with other systems, since the magic of derivation can obscure the fact that changes to our data type definitions may also change their encoding.
In my experience, generating golden test files has caught a lot of breaking changes of the serialization. This would be very useful for jsoniter-scala as well.