renders to SVG in call to graphviz *dot*
authorAnthony Bargnesi <abargnesi@gmail.com>
Thu, 22 Sep 2016 17:12:03 +0000 (13:12 -0400)
committerAnthony Bargnesi <abargnesi@gmail.com>
Thu, 22 Sep 2016 17:12:03 +0000 (13:12 -0400)
src/main/java/eu/svjatoslav/inspector/java/structure/ClassGraph.java

index 1488b1c..c6b6cbf 100755 (executable)
@@ -93,7 +93,7 @@ public class ClassGraph {
     public void generateGraph(final String resultFileName) {
 
         final String dotFilePath = targetDirectory + resultFileName + ".dot";
-        final String imageFilePath = targetDirectory + resultFileName + ".png";
+        final String imageFilePath = targetDirectory + resultFileName + ".svg";
 
         System.out.println("Dot file path:" + dotFilePath);
 
@@ -106,7 +106,7 @@ public class ClassGraph {
             // execute GraphViz to visualize graph
             try {
                 Runtime.getRuntime()
-                        .exec(new String[]{"dot", "-Tpng", dotFilePath, "-o",
+                        .exec(new String[]{"dot", "-Tsvg", dotFilePath, "-o",
                                 imageFilePath}).waitFor();
             } catch (final InterruptedException ignored) {
             }