Class metrics
- Anonymous class with too many methods
Reports anonymous inner classes whose method count exceeds the specified maximum.
- Class too deep in inheritance tree
Reports classes that are too deep in the inheritance hierarchy.
- Class with too many constructors
Reports classes whose number of constructors exceeds the specified maximum.
- Class with too many fields
Reports classes whose number of fields exceeds the specified maximum.
- Class with too many methods
Reports classes whose number of methods exceeds the specified maximum.
- Inner class too deeply nested
Reports classes whose number of nested inner classes exceeds the specified maximum.
- Overly complex anonymous class
Reports anonymous inner classes whose total complexity exceeds the specified maximum.
- Overly complex class
Reports classes whose total complexity exceeds the specified maximum.
- Overly coupled class
Reports classes that reference too many other classes.
Last modified: 11 September 2024