Inspectopedia
 
2024.3

'equals()' method that does not check the class of its parameter

Warning
New
Last modified: 03 December 2024

Reports equals() methods that do not check the type of their parameter.

Failure to check the type of the parameter in the equals() method may result in latent errors if the object is used in an untyped collection.

Example: