Ver código fonte

Remove useless check in delete_node and delete_edge

Yentl Van Tendeloo 9 anos atrás
pai
commit
9f4ec889fc
1 arquivos alterados com 5 adições e 8 exclusões
  1. 5 8
      state/modelverse_state/main.py

+ 5 - 8
state/modelverse_state/main.py

@@ -326,10 +326,9 @@ class ModelverseState(object):
             s.add(e)
         for e in s:
             self.delete_edge(e)
-        if node in self.outgoing:
-            del self.outgoing[node]
-        if node in self.incoming:
-            del self.incoming[node]
+
+        del self.outgoing[node]
+        del self.incoming[node]
         return (None, status.SUCCESS)
 
     def delete_edge(self, edge):
@@ -348,9 +347,7 @@ class ModelverseState(object):
             s.add(e)
         for e in s:
             self.delete_edge(e)
-        if edge in self.outgoing:
-            del self.outgoing[edge]
-        if edge in self.incoming:
-            del self.incoming[edge]
+        del self.outgoing[edge]
+        del self.incoming[edge]
 
         return (None, status.SUCCESS)