There was an error while loading. Please reload this page.
2 parents dc0b485 + e787831 commit 670b4d2Copy full SHA for 670b4d2
core/dfd_extraction.py
@@ -403,12 +403,18 @@ def merge_duplicate_flows(information_flows: dict):
403
if flow_i["sender"] and flow_i["receiver"]:
404
flow_i["sender"] = flow_i["sender"].casefold()
405
flow_i["receiver"] = flow_i["receiver"].casefold()
406
+ else:
407
+ to_delete.add(i)
408
+ continue
409
if i == j:
410
continue
411
flow_j = information_flows[j]
412
if flow_j["sender"] and flow_j["receiver"]:
413
flow_j["sender"] = flow_j["sender"].casefold()
414
flow_j["receiver"] = flow_j["receiver"].casefold()
415
416
+ to_delete.add(j)
417
418
419
if flow_i["sender"] == flow_j["sender"] and flow_i["receiver"] == flow_j["receiver"]:
420
# merge
0 commit comments