graphviz-java dependency is too big and under-utilized
Created by: cargaji
That dependency alone adds ~20MB, while only being used to run dot -Tpng file.dot -o file.png
, which can be easily replaced.
On the other hand, it includes classes for nodes, edges, clusters and graphs that could be used, avoiding the need to create toGraphvizRepresentation
methods.