This is a suite of tools primarily aimed at validating the architecture of a framework.
Currently, there are three tools:
Deps: produces dependency diagrams between assemblies, based both on implementation, as well as API-only.
Layering: verifies that a layering and grouping diagram is indeed satisfied by a set of assemblies
PotentialCallers: lists all the methods that call, directly or indirectly, a set of methods.
More documentation is included with the tool zip file (please see the Downloads section)
Feedback is more than welcome! Please feel free to use the Discussions page.
Note: the tools are built using F#. You need to download F# from
here. Exact version information is included in the readme of the release.