(label: str, result)
| 39 | |
| 40 | |
| 41 | def _section(label: str, result) -> str: |
| 42 | return ( |
| 43 | f"{label} ({result.files_changed} file(s), +{result.insertions} " |
| 44 | f"-{result.deletions}):\n" + (result.diff_text or "").rstrip("\n") |
| 45 | ) |
| 46 | |
| 47 | |
| 48 | @dataclass(frozen=True) |