summaryrefslogtreecommitdiff
path: root/TestScripts/cryptest-tidy.sh
blob: 2a70b29eb06a13f299a20fba4732e17a6291f29a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env bash

#############################################################################
#
# This script invokes clang-tidy on source files.
#
# Written and placed in public domain by Jeffrey Walton.
#
# Crypto++ Library is copyrighted as a compilation and (as of version 5.6.2)
# licensed under the Boost Software License 1.0, while the individual files
# in the compilation are all public domain.
#
#############################################################################

for file in $(find . -maxdepth 1 -type f -name '*.cpp'); do
    echo "Tidying $file"
    clang-tidy $file -checks=-clang-analyzer-optin.cplusplus.VirtualCall -- -std=c++03
done