Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e80c3d9 commit 93c8560Copy full SHA for 93c8560
1 file changed
.pre-commit
@@ -14,16 +14,19 @@
14
BEFORE=$(mktemp)
15
git diff >${BEFORE}
16
17
-# Apply clang-format for linting
+# Apply clang-format for C++ linting
18
for FILE in $(git diff --cached --name-only | grep -iE '\.(cpp|cc|h|hpp)$'); do
19
clang-format -i ${FILE} --verbose
20
done
21
22
-# Apply cmake-lint for linting
+# Apply cmake-lint for CMake linting
23
for FILE in $(git diff --cached --name-only | grep -i 'CMakeLists.txt'); do
24
cmake-lint ${FILE} -c .cmake-lint-config.py
25
26
27
+# Apply ruff format for Python linting
28
+ruff format
29
+
30
# Abort commit if formatting was applied
31
AFTER=$(mktemp)
32
git diff >${AFTER}
0 commit comments