How do you find all implementations of an interface?
Suppose you have an interface defined in C#. What is the easiest method to find all classes that provide an implementation of the interface? The brute force method would be to use "Find References" in Visual Studio and manually look through the results to separate out the usages from the implementations, but for an interface in a large codebase that is heavily referenced with relatively few implementations, this can be time consuming and error prone. In Java, running javadoc on the codebase (using the -private option to include private classes) would generate a documentation page for the