Commit 5be44997 authored by Carlos Galindo's avatar Carlos Galindo
Browse files

Total definition dependence should be skipped for primitive actions

parent 1fe56b03
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -106,7 +106,7 @@ public class JSysPDG extends ESPDG {
            for (GraphNode<?> node : vertexSet()) {
                for (VariableAction varAct : node.getVariableActions()) {
                    // Total definition dependence
                    if (varAct.isUsage() || (varAct.isDefinition() && !varAct.isSynthetic())) {
                    if (!varAct.isPrimitive() && (varAct.isUsage() || (varAct.isDefinition() && !varAct.isSynthetic()))) {
                        // root
                        jSysCFG.findLastTotalDefinitionOf(varAct, "-root-").forEach(totalDef -> addTotalDefinitionDependencyArc(totalDef, varAct, "-root-"));
                        // members