Inspectopedia
 
2024.3

'equals()' call can be replaced with '=='

Info
New
Last modified: 03 December 2024

Reports calls to equals() that can be replaced by == or != expressions without a change in semantics.

These calls can be replaced when they are used to compare final classes that don't have their own equals() implementation but use the default Object.equals(). This replacement may result in better performance.

There is a separate inspection for equals() calls on enum values: 'equals()' called on Enum value.