mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00

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'
|
|
...
|