Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
While the JDEPs is good to run as a control plugin, it is also really a good structural addition to JDK8 and JDK9 build reactors to harvest information about dependencies between projects/modules.
The jdeps tool can already emit DOT files - so we can compile those into graphics shown in a report on the maven site. The majority of the work is - hence - already done. However, this requires that graphviz is installed on the computer (similar to the case when generating PlantUML diagrams). Graphviz (or even its constituent application, DOT) ought to be treated like just-another-Toolchain within the plugin.