We have one based on shapeless but this is interesting! cc @idreesxkhanhttps://github.com/spotify/ratatool/blob/master/ratatool-shapeless/src/main/scala/com/spotify/ratatool/shapeless/CaseClassDiffy.scala …
-
-
-
I actually have my own similar implementation in Fury, for diffing builds. ;)
- Show replies
New conversation -
-
-
I've recently started using xdotai/diff, it looks very similar. Since
@softwaremill's uses Magnolia I imagine it compiles faster, but is there some other advantage in using it?https://github.com/xdotai/diff -
Yes, diffx was initially inspired by xdotai/diff. Like you said, because of Magnolia it's faster but also simpler - no magic imports. It supports non-case classes OTB, e.g. Instant, and has nicer syntax for ignoring part of the data.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.