Add contrib/checkformat.bash to check for clang-formatting (#1646)

This commit is contained in:
Rangi
2025-02-04 10:40:38 +01:00
committed by GitHub
parent 91310c9eb6
commit fbde24ee17
3 changed files with 28 additions and 1 deletions

15
contrib/checkformat.bash Executable file
View File

@@ -0,0 +1,15 @@
#!/usr/bin/env bash
# SPDX-License-Identifier: MIT
clang-format --version
find . -type f \( -iname '*.hpp' -o -iname '*.cpp' \) -exec clang-format -i {} +
if ! git diff-index --quiet HEAD --; then
echo 'Unformatted files:'
git diff-index --name-only HEAD --
echo
git diff HEAD --
return 1
fi