| --- |
| # NOTE there must be no spaces before the '-', so put the comma last. |
| InheritParentConfig: true |
| Checks: ' |
| bugprone-*, |
| -bugprone-easily-swappable-parameters, |
| -bugprone-forward-declaration-namespace, |
| -bugprone-macro-parentheses, |
| -bugprone-lambda-function-name, |
| -bugprone-reserved-identifier, |
| -bugprone-swapped-arguments, |
| cppcoreguidelines-*, |
| -cppcoreguidelines-avoid-do-while, |
| -cppcoreguidelines-avoid-magic-numbers, |
| -cppcoreguidelines-avoid-non-const-global-variables, |
| -cppcoreguidelines-interfaces-global-init, |
| -cppcoreguidelines-macro-usage, |
| -cppcoreguidelines-owning-memory, |
| -cppcoreguidelines-pro-bounds-array-to-pointer-decay, |
| -cppcoreguidelines-pro-bounds-constant-array-index, |
| -cppcoreguidelines-pro-bounds-pointer-arithmetic, |
| -cppcoreguidelines-pro-type-cstyle-cast, |
| -cppcoreguidelines-pro-type-reinterpret-cast, |
| -cppcoreguidelines-pro-type-static-cast-downcast, |
| -cppcoreguidelines-pro-type-union-access, |
| -cppcoreguidelines-pro-type-vararg, |
| -cppcoreguidelines-special-member-functions, |
| -cppcoreguidelines-non-private-member-variables-in-classes, |
| -facebook-hte-RelativeInclude, |
| hicpp-exception-baseclass, |
| hicpp-avoid-goto, |
| misc-unused-alias-decls, |
| misc-unused-using-decls, |
| modernize-*, |
| -modernize-concat-nested-namespaces, |
| -modernize-macro-to-enum, |
| -modernize-return-braced-init-list, |
| -modernize-use-auto, |
| -modernize-use-default-member-init, |
| -modernize-use-using, |
| -modernize-use-trailing-return-type, |
| -modernize-use-nodiscard, |
| performance-*, |
| -performance-noexcept-move-constructor, |
| -performance-unnecessary-value-param, |
| readability-container-size-empty, |
| ' |
| HeaderFilterRegex: '^(c10/(?!test)|torch/csrc/(?!deploy/interpreter/cpython)).*$' |
| AnalyzeTemporaryDtors: false |
| WarningsAsErrors: '*' |
| ... |