Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FBCORRECTNESS.HE_SIGNATURE_DECLARES_HASHING_OF_UNHASHABLE_CLASS
FB.CORRECTNESS.HE_USE_OF_UNHASHABLE_CLASSSignature declares use of unhashable class in hashed construct
Use of class without a hashCode() method in a hashed data structure
ToolVersionCheckerDescription
CodeSonar
Include Page
CodeSonar_V
CodeSonar_V

JAVA.

IDEF.EQUALSNOHC
JAVA.IDEF.HCNOEQUALS

Defines equals but not hashCode (Java)
Defines hashCode but not equals (Java)

Parasoft Jtest
Include Page
Parasoft_V
Parasoft_V
CODSTACERT.OIMMET09.OVERRIDEOverride 'Object.hashCode()' when you override 'Object.equals()' and vice versa
PVS-Studio

Include Page
PVS-Studio_V
PVS-Studio_V

V6049Implemented
SonarQube
Include Page
SonarQube_V
SonarQube_V

S1206

"equals(Object obj)" and "hashCode()" should be overridden in pairs

...