| echo "Running pre-commit flake8" |
| python tools/flake8_hook.py |
| if [ $(which clang-tidy) ] |
| echo "Running pre-commit clang-tidy" |
| python tools/clang_tidy.py \ |
| -g"-torch/csrc/jit/passes/onnx/helper.cpp" \ |
| -g"-torch/csrc/jit/passes/onnx/shape_type_inference.cpp" \ |
| -g"-torch/csrc/jit/serialization/onnx.cpp" \ |
| -g"-torch/csrc/jit/serialization/export.cpp" \ |
| -g"-torch/csrc/jit/serialization/import.cpp" \ |
| echo "WARNING: Couldn't find clang-tidy executable." |
| echo " Please install it if you want local clang-tidy checks." |
| echo "Running pre-commit clang-format" |
| tools/git-clang-format HEAD~ --force |