Screenshots

Here you will find some screenshots of the Dependency Tool.

The Tool

This is the Dependency Tool with all its frames.

Screenshot 1 click to enlarge

Project comprehension

Here you can see the "Graph View" and a graphical representation of an analyzed project. The Dependency Tool can be used to understand complex projects.

Screenshot 2 click to enlarge

Layering violations

If you have divided your software in layers and defined them properly, the tool will show all references which violate the defined layering. In this screenshot you see a layering violating dependency highlighted in red.

Screenshot 3 click to enlarge

Reports

The Dependency Tool can also generate reports on projects. In this screenshot you can see a report with all references which violate the defined layering.

Screenshot 4 click to enlarge

Class granularity

The Dependency Tool gives you an overview on the analyzed project. In most cases it is important to know, which classes take part in a package dependency. Double-clicking an edge on the graph cause the tool to display the dependency in class granularity.

Screenshot 4 click to enlarge