clean(differ): убран неиспользуемый ambiguous
This commit is contained in:
+1
-4
@@ -25,9 +25,8 @@ def diff(rows_old: list, rows_new: list) -> dict:
|
||||
rows_new: строки из нового допника
|
||||
|
||||
Returns:
|
||||
{"changes": [...], "ambiguous": [...]}
|
||||
{"changes": [...], "summary": {...}}
|
||||
changes: [{row_num, change_type, old_values, new_values}, ...]
|
||||
ambiguous: строки которые не удалось сопоставить
|
||||
"""
|
||||
# Индексация по row_num
|
||||
old_by_num = {r["row_num"]: r for r in rows_old}
|
||||
@@ -36,7 +35,6 @@ def diff(rows_old: list, rows_new: list) -> dict:
|
||||
all_nums = sorted(set(list(old_by_num.keys()) + list(new_by_num.keys())))
|
||||
|
||||
changes = []
|
||||
ambiguous = []
|
||||
|
||||
for num in all_nums:
|
||||
in_old = num in old_by_num
|
||||
@@ -92,7 +90,6 @@ def diff(rows_old: list, rows_new: list) -> dict:
|
||||
|
||||
return {
|
||||
"changes": changes,
|
||||
"ambiguous": ambiguous,
|
||||
"summary": {
|
||||
"added": sum(1 for c in changes if c["change_type"] == "added"),
|
||||
"deleted": sum(1 for c in changes if c["change_type"] == "deleted"),
|
||||
|
||||
Reference in New Issue
Block a user