forked from sPHENIX-Collaboration/coresoftware
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.clang-tidy
5 lines (5 loc) · 1.18 KB
/
.clang-tidy
1
2
3
4
5
# list all enabled checks: clang-tidy -list-checks
# list all checks: clang-tidy -checks='*' -list-checks
# run checks on the cmd line: clang-tidy -checks='bugprone-*' *.cc (followed by all our includes, look it up in our wiki
#
Checks: 'bugprone-*, -bugprone-narrowing-conversions, -bugprone-easily-swappable-parameters, -bugprone-multi-level-implicit-pointer-conversion, clang-*, -clang-analyzer*, cppcoreguidelines-macro-usage, cppcoreguidelines-prefer-member-initializer, cppcoreguidelines-pro-type-static-cast-downcast, cppcoreguidelines-virtual-class-destructor, google-build-using-namespace, google-global-names-in-headers, hicpp-*,-hicpp-use-auto, -hicpp-no-array-decay, -hicpp-avoid-c-arrays, misc-*, -misc-const-correctness, -misc-include-cleaner, modernize-use-using, modernize-loop-convert, modernize-use-nullptr, modernize-use-emplace, modernize-redundant-void-arg, modernize-use-bool-literals, modernize-use-equals-default, performance-*, -performance-avoid-endl, readability-*, -readability-function-cognitive-complexity, -readability-implicit-bool-conversion, -readability-identifier-length, -readability-magic-numbers, -readability-redundant-control-flow, -readability-simplify-boolean-expr'