| 1 | # checks |
| 2 | clang-analyzer-*,clang-diagnostic-*,bugprone-*,performance-*,modernize-* |
| 3 | misc-*,readability-*,android-cloexec-*,cert-* |
| 4 | llvm-include-order |
| 5 | |
| 6 | # silence |
| 7 | -misc-unused-parameters |
| 8 | -bugprone-easily-swappable-parameters,-bugprone-narrowing-conversions,-bugprone-incorrect-roundings |
| 9 | -bugprone-implicit-widening-of-multiplication-result,-bugprone-integer-division |
| 10 | -readability-braces-around-statements,-readability-magic-numbers,-readability-isolate-declaration |
| 11 | -readability-function-cognitive-complexity,-readability-else-after-return |
| 12 | -readability-uppercase-literal-suffix,-readability-avoid-const-params-in-decls |
| 13 | -android-cloexec-fopen,-android-cloexec-pipe |
| 14 | |
| 15 | # false positive warnings |
| 16 | -clang-analyzer-valist.Uninitialized |
| 17 | -misc-no-recursion |