- private static void fullProjectExample() {
- // Create graph
- final ClassGraph graph = new ClassGraph();
-
- // Recursively scan current directory for Java source code and attempt
- // to detect class names from there to be added to the graph.
- graph.addProject(".");
-
- // do not show single classes with no relationships on the graph
- graph.hideOrphanedClasses();
-
- // Produce SVG image titled "JavaInspect full project.png" to the
- // user Desktop directory.
- graph.generateGraph("JavaInspect full project");
- }
-
+ /**
+ * Running this method via IDE will produce 2 files in project root directory:
+ * JavaInspect.svg (JavaInspect utility visualizes itself) and
+ * JavaInspect.dot (GraphViz dot file, for reference).
+ */