Modularization issues
- Class independent of its module
Reports classes that: do not depend on any other class in their module are not a dependency for any other class in their module Such classes are an indication of ad-hoc or incoherent modularisation strategies, and may often profitably be moved.
- Class only used from one other module
Reports classes that: do not depend on any other class in their module depend on classes from a different module are a dependency only for classes from this other module Such classes could be moved into the module on which they depend.
- Inconsistent language level settings
Reports modules which depend on other modules with a higher language level.
- Module with too few classes
Reports modules that contain too few classes.
- Module with too many classes
Reports modules that contain too many classes.
Last modified: 11 September 2024