diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-13 01:18:51 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-13 01:18:51 +0200 |
| commit | 4798409a9531c6958207b4f104a7417c3bc627aa (patch) | |
| tree | fdddbded5da19cb97c88e22f0cbb593f1a0fd91d /tools/project-clang-format.py | |
| parent | workflows: consistent Boost versions (diff) | |
| download | cmake-common-4798409a9531c6958207b4f104a7417c3bc627aa.tar.gz cmake-common-4798409a9531c6958207b4f104a7417c3bc627aa.zip | |
project-clang-format.py: try to respect .clang-format-ignorev6.0.4
Diffstat (limited to 'tools/project-clang-format.py')
| -rwxr-xr-x | tools/project-clang-format.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/project-clang-format.py b/tools/project-clang-format.py index f760579..a626a63 100755 --- a/tools/project-clang-format.py +++ b/tools/project-clang-format.py @@ -88,7 +88,12 @@ class ClangFormat: @staticmethod def _show_diff(path, formatted): - original = read_file(path).split('\n') + original = read_file(path) + if original and not formatted: + # Assuming this file is ignored in .clang-format-ignore. + return True + + original = original.split('\n') formatted = formatted.split('\n') original_lbl = f'{path} (original)' formatted_lbl = f'{path} (formatted)' |
