From daec359e6db5a0b023f524ba49e7238c5d82978f Mon Sep 17 00:00:00 2001 From: KaySar12 Date: Tue, 20 May 2025 17:27:33 +0700 Subject: [PATCH] refactor: simplify tree output formatting in gen_commit.py --- scripts/interpreter/gen_commit.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/scripts/interpreter/gen_commit.py b/scripts/interpreter/gen_commit.py index 1124629..5cbc8eb 100755 --- a/scripts/interpreter/gen_commit.py +++ b/scripts/interpreter/gen_commit.py @@ -193,20 +193,16 @@ def format_tree_output(project_path, base_name, base_diff, submodule_diffs, comm output = [f"📦 {base_name}"] - output.append(f"└── 📝 {commit[project_path]}:") - for line in base_diff.split("\n"): - output.append(f" └── {line}") + output.append(f" └── 📝 {commit[project_path]}:") + output.append(f" └── 📦 {base_diff}") if submodule_diffs: - output.append("└── 📚 Submodules:") + output.append(" └── 📚 Submodules:") for submodule_path, diff in submodule_diffs.items(): name = os.path.basename(submodule_path) output.append(f" └── 📦 {name}") if submodule_path in commit: output.append(f" └── 📝 {commit[submodule_path]}:") - - else: - output.append(f" └── 📝 ✓") for line in diff.split("\n"): output.append(f" └── {line}")