From c9951827faad5423e11490b349a0bbd02631e9b5 Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Mon, 28 Jan 2019 20:57:41 +0100 Subject: [PATCH] #27 Making unwanted relationships better visible in DOT file --- .../moditect/deptective/internal/export/DotSerializer.java | 2 +- .../org/moditect/deptective/plugintest/cycle/CycleTest.java | 2 +- .../deptective/plugintest/visualize/VisualizeTest.java | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/javac-plugin/src/main/java/org/moditect/deptective/internal/export/DotSerializer.java b/javac-plugin/src/main/java/org/moditect/deptective/internal/export/DotSerializer.java index 2c186b1..2287c47 100644 --- a/javac-plugin/src/main/java/org/moditect/deptective/internal/export/DotSerializer.java +++ b/javac-plugin/src/main/java/org/moditect/deptective/internal/export/DotSerializer.java @@ -114,7 +114,7 @@ private void addSubGraph(StringBuilder sb, SortedMap> subGraphBuilder.append(" subgraph " + kind + " {").append(System.lineSeparator()); if (color != null) { - subGraphBuilder.append(" edge [color=" + color + "]").append(System.lineSeparator()); + subGraphBuilder.append(" edge [color=" + color + ", penwidth=2]").append(System.lineSeparator()); } for (Entry> reads : readsOfKind.entrySet()) { for (String read : reads.getValue()) { diff --git a/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/CycleTest.java b/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/CycleTest.java index eb0ff35..3e59b8a 100644 --- a/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/CycleTest.java +++ b/javac-plugin/src/test/java/org/moditect/deptective/plugintest/cycle/CycleTest.java @@ -99,7 +99,7 @@ public void shouldVisualizeCyclesInArchitectureModel() throws Exception { " \"foo\";", " \"qux\";", " subgraph Cycle {", - " edge [color=purple]", + " edge [color=purple, penwidth=2]", " \"abc\" -> \"def\";", " \"bar\" -> \"baz\";", " \"bar\" -> \"qux\";", diff --git a/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/VisualizeTest.java b/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/VisualizeTest.java index 957f87a..3a83656 100644 --- a/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/VisualizeTest.java +++ b/javac-plugin/src/test/java/org/moditect/deptective/plugintest/visualize/VisualizeTest.java @@ -74,7 +74,7 @@ public void shouldGenerateDotFileForAnalyse() throws Exception { " \"org.moditect.deptective.plugintest.visualize.foo\" -> \"org.moditect.deptective.plugintest.visualize.qux\";", " }", " subgraph Cycle {", - " edge [color=purple]", + " edge [color=purple, penwidth=2]", " \"org.moditect.deptective.plugintest.visualize.bar\" -> \"org.moditect.deptective.plugintest.visualize.qux\";", " \"org.moditect.deptective.plugintest.visualize.qux\" -> \"org.moditect.deptective.plugintest.visualize.bar\";", " }", @@ -123,11 +123,11 @@ public void shouldGenerateDotFileForValidate() throws Exception { " \"org.moditect.deptective.plugintest.visualize.foo\" -> \"org.moditect.deptective.plugintest.visualize.qux\";", " }", " subgraph Disallowed {", - " edge [color=red]", + " edge [color=red, penwidth=2]", " \"org.moditect.deptective.plugintest.visualize.foo\" -> \"org.moditect.deptective.plugintest.visualize.bar\";", " }", " subgraph Unknown {", - " edge [color=yellow]", + " edge [color=yellow, penwidth=2]", " \"org.moditect.deptective.plugintest.visualize.qux\" -> \"org.moditect.deptective.plugintest.visualize.bar\";", " }", "}"