
clang-tidy 7 has an option to suppress this warning in macros which defaults to '1'. Set the option to '0' and silence the warning explicitly.
40 lines
1.1 KiB
YAML
40 lines
1.1 KiB
YAML
---
|
|
Checks: "-*,\
|
|
bugprone-*,\
|
|
-bugprone-macro-parentheses,\
|
|
-bugprone-misplaced-widening-cast,\
|
|
google-readability-casting,\
|
|
misc-*,\
|
|
-misc-incorrect-roundings,\
|
|
-misc-macro-parentheses,\
|
|
-misc-misplaced-widening-cast,\
|
|
-misc-static-assert,\
|
|
modernize-*,\
|
|
-modernize-deprecated-headers,\
|
|
-modernize-raw-string-literal,\
|
|
-modernize-return-braced-init-list,\
|
|
-modernize-use-auto,\
|
|
-modernize-use-equals-delete,\
|
|
-modernize-use-noexcept,\
|
|
-modernize-use-transparent-functors,\
|
|
-modernize-use-using,\
|
|
performance-*,\
|
|
-performance-inefficient-string-concatenation,\
|
|
-performance-inefficient-vector-operation,\
|
|
readability-*,\
|
|
-readability-function-size,\
|
|
-readability-identifier-naming,\
|
|
-readability-implicit-bool-cast,\
|
|
-readability-implicit-bool-conversion,\
|
|
-readability-inconsistent-declaration-parameter-name,\
|
|
-readability-named-parameter,\
|
|
-readability-redundant-declaration,\
|
|
"
|
|
HeaderFilterRegex: 'Source/cm[^/]*\.(h|hxx|cxx)$'
|
|
CheckOptions:
|
|
- key: modernize-use-default-member-init.UseAssignment
|
|
value: '1'
|
|
- key: modernize-use-equals-default.IgnoreMacros
|
|
value: '0'
|
|
...
|