diff --git a/api/src/main/java/net/automatalib/automaton/visualization/ProceduralVisualizationHelper.java b/api/src/main/java/net/automatalib/automaton/visualization/ProceduralVisualizationHelper.java index 0a5f467b9..6f6a59ec9 100644 --- a/api/src/main/java/net/automatalib/automaton/visualization/ProceduralVisualizationHelper.java +++ b/api/src/main/java/net/automatalib/automaton/visualization/ProceduralVisualizationHelper.java @@ -65,8 +65,9 @@ protected Collection> initialNodes() { for (Entry> e : subModels.entrySet()) { final S init = e.getValue().getInitialState(); - assert init != null; - initialNodes.add(Pair.of(e.getKey(), init)); + if (init != null) { + initialNodes.add(Pair.of(e.getKey(), init)); + } } return initialNodes; diff --git a/build-config/src/main/resources/automatalib-spotbugs-exclusions.xml b/build-config/src/main/resources/automatalib-spotbugs-exclusions.xml index 910dc1480..c29d1371c 100644 --- a/build-config/src/main/resources/automatalib-spotbugs-exclusions.xml +++ b/build-config/src/main/resources/automatalib-spotbugs-exclusions.xml @@ -35,14 +35,21 @@ limitations under the License. - - - - - - - - + + + + + + + + + + + + + + +