Inspectopedia Help

Packaging issues

Class independent of its package   New in this release

Reports classes that don't depend on any other class in their package and are not a dependency for any other class in their package.

Class only used from one other package   New in this release

Reports classes that don't depend on any other class in their package, depend on classes from another package, and are themselves a dependency only for classes from this other package.

Exception package   New in this release

Reports packages that only contain classes that extend java.lang.Throwable, either directly or indirectly.

Package with classes in multiple modules   New in this release

Reports non-empty packages that are present in several modules.

Package with disjoint dependency graph   New in this release

Reports packages whose classes can be separated into mutually independent subsets.

Package with too few classes   New in this release

Reports packages that contain fewer classes than the specified minimum.

Package with too many classes   New in this release

Reports packages that contain too many classes.

Last modified: 11 September 2024