#EqualsVerifier can be used in #Java unit tests to verify whether the contract for the equals and hashCode methods is met. https://github.com/jqno/equalsverifier
GitHub - jqno/equalsverifier: EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met.

EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met. - jqno/equalsverifier

GitHub

I've just made my first almost-completely-automated #EqualsVerifier release using @jreleaser πŸš€ and GitHub Actions!

Version 3.12.4 contains a small change for folks who use `java.io.PrintStream`. Check out https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md

#Java

equalsverifier/CHANGELOG.md at main Β· jqno/equalsverifier

EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met. - jqno/equalsverifier

GitHub

Did you know that Map.Entry has an extra clause to its hashCode contract? Neither did I! Thankfully, someone was kind enough to make a PR, which is now released in #EqualsVerifier 3.11.1!

Check out the release notes here: https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md

#java

equalsverifier/CHANGELOG.md at main Β· jqno/equalsverifier

EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met. - jqno/equalsverifier

GitHub