refactor: keep file change verbs raw

This commit is contained in:
banteg
2026-01-01 02:34:58 +04:00
parent dea5e289fe
commit ab5016c256
+1 -7
View File
@@ -19,8 +19,6 @@ HARD_BREAK = " \n"
MAX_PROGRESS_CMD_LEN = 300 MAX_PROGRESS_CMD_LEN = 300
MAX_FILE_CHANGES_INLINE = 3 MAX_FILE_CHANGES_INLINE = 3
FILE_CHANGE_VERB = {"add": "added", "delete": "deleted", "update": "updated"}
def format_changed_file_path(path: str, *, base_dir: Path | None = None) -> str: def format_changed_file_path(path: str, *, base_dir: Path | None = None) -> str:
raw = path.strip() raw = path.strip()
@@ -104,11 +102,7 @@ def format_file_change_title(action: Action, *, command_width: int | None) -> st
if not isinstance(path, str) or not path: if not isinstance(path, str) or not path:
continue continue
kind = raw.get("kind") kind = raw.get("kind")
verb = ( verb = kind if isinstance(kind, str) and kind else "update"
FILE_CHANGE_VERB.get(kind, "updated")
if isinstance(kind, str)
else "updated"
)
rendered.append(f"{verb} {format_changed_file_path(path)}") rendered.append(f"{verb} {format_changed_file_path(path)}")
if rendered: if rendered: