Inspectopedia Help

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: 18 June 2024