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.

Assignee Loading
Time tracking Loading