We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
equals
hashCode
Rename to equalsImpl(ArgSpec) and hashCodeImpl and make protected.
equalsImpl(ArgSpec)
hashCodeImpl
NOTE: the current implementation excludes these attributes:
TBD remove equals/hashCode altogether from this object hierarchy?
The text was updated successfully, but these errors were encountered:
44320ee
I'm curious what the reasoning for this was. What was the issue?
Sorry, something went wrong.
ArgSpec is an abstract superclass. See Josh Bloch’s Effective Java (3rd edition is worth buying btw)
Ahh, equals symmetry, got it. Yep, excellent book, I liked Refactoring (Martin) and Clean Coder (of course, Uncle Bob) as well.
No branches or pull requests
Rename to
equalsImpl(ArgSpec)
andhashCodeImpl
and make protected.NOTE: the current implementation excludes these attributes:
TBD remove equals/hashCode altogether from this object hierarchy?
The text was updated successfully, but these errors were encountered: