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
java.lang.AssertionError: EqualsVerifier found a problem in class com.xenoterracide.jpa.FooAggregate.
-> Transient field dirty should not be included in equals/hashCode contract.
For more information, go to: https://www.jqno.nl/equalsverifier/errormessages
(EqualsVerifier 3.16, JDK 21.0.2 on Linux)
Describe the bug
So, let's start with doc, there's no documentation for
Transient
https://jqno.nl/equalsverifier/errormessages/ ( did a ctrl+f )For Feature. Per #935 I suggested that there has to be an in memory dirty tracking to avoid accidental missing updates when adding to a set
Steps to reproduce
structures are here
https://github.com/xenoterracide/spring-app-commons/tree/test/equalsverifier/module/jpa/src/test/java/com/xenoterracide/jpa
Error message and version number
Code: EqualsVerifier invocation
Code: class under test
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: