Inspectopedia
 
2025.2

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

Warning
Last modified: Last modified: 18 September 2025

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: