Loading sdg-core/src/main/java/es/upv/mist/slicing/graphs/exceptionsensitive/ESCFG.java +1 −1 Original line number Diff line number Diff line Loading @@ -285,7 +285,7 @@ public class ESCFG extends ACFG { for (ResolvedType type : resolved.getSpecifiedExceptions()) { hangingNodes.add(stmtNode); ExceptionReturnNode exceptionReturn = addExceptionReturnNode(call, type); exceptionReturn.addVADefineActiveException(null); // TODO: improve initializer exceptionReturn.addVADefineActiveException(null); populateExceptionSourceMap(new ExceptionSource(exceptionReturn, type)); returnNodes.add(exceptionReturn); connectTo(exceptionReturn); Loading sdg-core/src/main/java/es/upv/mist/slicing/graphs/jsysdg/JSysCFG.java +1 −1 Original line number Diff line number Diff line Loading @@ -110,7 +110,7 @@ public class JSysCFG extends ESCFG { * given definition, it will return a list with only the given definition. */ public List<VariableAction> findNextObjectDefinitionsFor(VariableAction definition, String member) { if (!this.containsVertex(definition.getGraphNode())) throw new NodeNotFoundException(definition.getGraphNode(), this); // TODO: al crear los root/resumen, las movable no se ponen en el movable throw new NodeNotFoundException(definition.getGraphNode(), this); if (definition.hasTreeMember(member)) return List.of(definition); List<VariableAction> list = new LinkedList<>(); Loading sdg-core/src/main/java/es/upv/mist/slicing/graphs/jsysdg/JSysPDG.java +1 −1 Original line number Diff line number Diff line Loading @@ -172,7 +172,7 @@ public class JSysPDG extends ESPDG { continue; } GraphNode<?> parentNode; // node that represents the root of the object tree if (va instanceof VariableAction.Movable) { // TODO: there are Movables with multiple VA per movable!!! if (va instanceof VariableAction.Movable) { VariableAction.Movable movable = (VariableAction.Movable) va; addVertex(movable.getRealNode()); connectRealNode(node, callNodeStack.peek(), movable.getRealNode()); Loading Loading
sdg-core/src/main/java/es/upv/mist/slicing/graphs/exceptionsensitive/ESCFG.java +1 −1 Original line number Diff line number Diff line Loading @@ -285,7 +285,7 @@ public class ESCFG extends ACFG { for (ResolvedType type : resolved.getSpecifiedExceptions()) { hangingNodes.add(stmtNode); ExceptionReturnNode exceptionReturn = addExceptionReturnNode(call, type); exceptionReturn.addVADefineActiveException(null); // TODO: improve initializer exceptionReturn.addVADefineActiveException(null); populateExceptionSourceMap(new ExceptionSource(exceptionReturn, type)); returnNodes.add(exceptionReturn); connectTo(exceptionReturn); Loading
sdg-core/src/main/java/es/upv/mist/slicing/graphs/jsysdg/JSysCFG.java +1 −1 Original line number Diff line number Diff line Loading @@ -110,7 +110,7 @@ public class JSysCFG extends ESCFG { * given definition, it will return a list with only the given definition. */ public List<VariableAction> findNextObjectDefinitionsFor(VariableAction definition, String member) { if (!this.containsVertex(definition.getGraphNode())) throw new NodeNotFoundException(definition.getGraphNode(), this); // TODO: al crear los root/resumen, las movable no se ponen en el movable throw new NodeNotFoundException(definition.getGraphNode(), this); if (definition.hasTreeMember(member)) return List.of(definition); List<VariableAction> list = new LinkedList<>(); Loading
sdg-core/src/main/java/es/upv/mist/slicing/graphs/jsysdg/JSysPDG.java +1 −1 Original line number Diff line number Diff line Loading @@ -172,7 +172,7 @@ public class JSysPDG extends ESPDG { continue; } GraphNode<?> parentNode; // node that represents the root of the object tree if (va instanceof VariableAction.Movable) { // TODO: there are Movables with multiple VA per movable!!! if (va instanceof VariableAction.Movable) { VariableAction.Movable movable = (VariableAction.Movable) va; addVertex(movable.getRealNode()); connectRealNode(node, callNodeStack.peek(), movable.getRealNode()); Loading