Classes that are too deeply inherited may be confusing and indicate that 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.