I am working on splitting up a repo among multiple, mostly separate sub-projects. There is one large project that all the projects reference. I am looking for a way to get a list of classes in the shared project that are only used in one of the sub-projects, so as to build a candidate list of classes that could be removed from the shared project. The end goal is that the shared project only contains shared code.
I can do a lot of this using reflection, but I have an NDepend license, and it seems like this is something I should be able to do using NDepend. How would I do this using NDepend?