 
                            ...
| Tool | Version | Checker | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
| CodeSonar | 
 | FB.CORRECTNESS.HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS FB.CORRECTNESS.HE_USE_OF_UNHASHABLE_CLASS | Signature declares use of unhashable class in hashed construct Use of class without a hashCode() method in a hashed data structure | ||||||
| Parasoft Jtest | 
 | CODSTA.OIM.OVERRIDEImplemented | Override 'Object.hashCode()' when you override 'Object.equals()' and vice versa | ||||||
| SonarQube | 
 | "equals(Object obj)" and "hashCode()" should be overridden in pairs | 
...