()
| 74 | |
| 75 | |
| 76 | def main() -> int: |
| 77 | rewrote = 0 |
| 78 | for path in iter_files(): |
| 79 | try: |
| 80 | text = path.read_text(encoding="utf-8") |
| 81 | except UnicodeDecodeError: |
| 82 | continue |
| 83 | new_text = expand(text) |
| 84 | if new_text != text: |
| 85 | path.write_text(new_text, encoding="utf-8", newline="") |
| 86 | rewrote += 1 |
| 87 | |
| 88 | print(f"[expand-doxygen] rewrote {rewrote} file(s)", file=sys.stderr) |
| 89 | return 0 |
| 90 | |
| 91 | |
| 92 | if __name__ == "__main__": |
no test coverage detected