(self, operation: 'Node', st='spatial')
| 95 | operation.temporal_successors.remove(self) |
| 96 | |
| 97 | def remove_successor(self, operation: 'Node', st='spatial'): |
| 98 | if st =='spatial' and operation in self.spatial_successors: |
| 99 | self.spatial_successors.remove(operation) |
| 100 | operation.spatial_predecessors.remove(self) |
| 101 | elif st =='temporal' and operation in self.temporal_successors: |
| 102 | self.temporal_successors.remove(operation) |
| 103 | operation.temporal_predecessors.remove(self) |
| 104 | |
| 105 | def clear_connections(self): |
| 106 | self.spatial_predecessors: List[Node] = [] |
nothing calls this directly
no outgoing calls
no test coverage detected