You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm wondering if we can use the artifact change release to put some breaking changes into magnolify.
I noticed that depending on the module, the automatic derivation is not always in the same package:
eg. scalacheck is in magnolify.scalackeck.auto._
eg. avro is in magnolify.avro._
When looking at diffx (which is one common library using magnolia), they really separate the auto derivation:
Auto derivation might have a huge impact on compilation times, because of that it is recommended to use semi-auto derivation.
We should probably do the same. This would however break compilation of most projects using magnolify but can be resolved by adding the new auto import
The text was updated successfully, but these errors were encountered:
I'm wondering if we can use the artifact change release to put some breaking changes into
magnolify
.I noticed that depending on the module, the automatic derivation is not always in the same package:
scalacheck
is inmagnolify.scalackeck.auto._
avro
is inmagnolify.avro._
When looking at
diffx
(which is one common library usingmagnolia
), they really separate the auto derivation:We should probably do the same. This would however break compilation of most projects using
magnolify
but can be resolved by adding the newauto
importThe text was updated successfully, but these errors were encountered: