Inspectopedia
 
2024.3

Class too deep in inheritance tree

Warning
New
Last modified: 03 December 2024

Reports classes that are too deep in the inheritance hierarchy.

Classes that are too deeply inherited may be confusing and indicate that a refactoring is necessary.

All superclasses from a library are treated as a single superclass, libraries are considered unmodifiable.

Use the Inheritance depth limit field to specify the maximum inheritance depth for a class.