'equals()' call can be replaced with '=='
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.
Locating this inspection
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
ObjectEqualsCanBeEquality- Via Settings dialog
Path to the inspection settings via IntelliJ Platform IDE Settings dialog, when you need to adjust inspection settings directly from your IDE.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 242.22892 |