From 8088e82b3361e3d1f4e6e42b2ebe68c82a52321d Mon Sep 17 00:00:00 2001 From: bdemsky <bdemsky> Date: Thu, 13 Sep 2007 09:10:44 +0000 Subject: [PATCH] small change in results of Execution Graph...it will generate graphs for classes w/o source nodes...we just ignore them. --- Robust/src/Analysis/TaskStateAnalysis/SafetyAnalysis.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Robust/src/Analysis/TaskStateAnalysis/SafetyAnalysis.java b/Robust/src/Analysis/TaskStateAnalysis/SafetyAnalysis.java index 36ec073e..e86d4db8 100644 --- a/Robust/src/Analysis/TaskStateAnalysis/SafetyAnalysis.java +++ b/Robust/src/Analysis/TaskStateAnalysis/SafetyAnalysis.java @@ -121,6 +121,11 @@ public class SafetyAnalysis { //mark the graph EGTaskNode sourcenode = findSourceNode(nodes); + + //skip classes that don't have source nodes + if (sourcenode==null) + continue; + doGraphMarking(sourcenode); createDOTFile( classname ); reducedgraph.clear(); -- 2.34.1