EvoEq is a composition of cats.Eq and scala.Equals, which requires any of the mentioned typeclass for each of its fields\subtypes etc.
Currently it's only handy because it doesn't require to write own instances for java.time and something like that.
But I'd like to add @Ignore annotation and such, that can also add additional refactor-friendly stuff to all of the instances
EvoEq is a composition of cats.Eq and scala.Equals, which requires any of the mentioned typeclass for each of its fields\subtypes etc. Currently it's only handy because it doesn't require to write own instances for java.time and something like that. But I'd like to add
@Ignore
annotation and such, that can also add additional refactor-friendly stuff to all of the instances