Loading EDG/src/main/java/edg/slicing/ConstrainedSubsumedTabularAlgorithm.java +1 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ public class ConstrainedSubsumedTabularAlgorithm extends ConstrainedTabularAlgor protected void propagate(Work work) { if (!pathEdge.contains(work)) { if (work.current().stack().isEdgeConstraintsEmpty() || pathEdge.stream().noneMatch(work::isSubsumedBy)) { workList.removeIf(w -> w.isSubsumedBy(work)); pathEdge.add(work); workList.add(work); } Loading Loading
EDG/src/main/java/edg/slicing/ConstrainedSubsumedTabularAlgorithm.java +1 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ public class ConstrainedSubsumedTabularAlgorithm extends ConstrainedTabularAlgor protected void propagate(Work work) { if (!pathEdge.contains(work)) { if (work.current().stack().isEdgeConstraintsEmpty() || pathEdge.stream().noneMatch(work::isSubsumedBy)) { workList.removeIf(w -> w.isSubsumedBy(work)); pathEdge.add(work); workList.add(work); } Loading