scitools.com

← Architecture catalog

Java Packages is one of Understand's built-in architectures — automatic ways to group a codebase (by directory, git history, language, …) for graphs, metrics, and dependency analysis.

Java Packages

Languages: Java
Group Java files by package.

Each package is a top-level architecture named by the package's full name, such as "org.example.util", with no nesting for parent packages. Standard library files are excluded. Files in the default package are added directly to the root.