#!/bin/bash | |
set -e | |
echo "Running pre-commit flake8" | |
python3 tools/linter/flake8_hook.py | |
echo "Running pre-commit clang-tidy" | |
git diff HEAD > pr.diff | |
python3 -m tools.linter.clang_tidy --diff-file "pr.diff" | |
rm pr.diff | |
echo "Running pre-commit clang-format" | |
tools/linter/git-clang-format HEAD~ --force |