Inspectopedia
 
2024.3

Class may extend a commonly used base class

Info
New
Last modified: 03 December 2024

Reports classes or interfaces that can be replaced with an implementation or extension of a more specific commonly used class or interface.

For this inspection to work, a superclass needs to be in project source files and the project needs to use the IntelliJ IDEA build system.

Example:

By default, this inspection doesn't highlight issues in the editor but only provides a quick-fix.

New in 2017.2