in cloudcomposerdiff/src/cloudcomposerdiff/lib/comparator.py [0:0]
def output_diffs_to_console(self: T) -> None:
console = Console()
table = Table()
table.add_column("category")
table.add_column("attribute")
table.add_column("env_1_value")
table.add_column("env_2_value")
table.add_column("matching_value")
for diff in self.differences:
table.add_row(
diff.category_of_diff,
diff.diff_anchor,
None if diff.values_match else diff.env_1_anchor_value,
None if diff.values_match else diff.env_2_anchor_value,
diff.env_1_anchor_value if diff.values_match else None,
)
console.print(table)