将子选项设置为 clang-tidy
Setting a sub-option to clang-tidy
我正在使用 cmdline clang-tidy readability-implicit-bool-conversion ... <other_options>"
中的 clang-tidy。
这个 clang-tidy 选项有子选项 AllowPointerConditions
,以便 clang-tidy 允许我使用 if (!p)
whithot 警告。
https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html
如何从命令行启用它?谢谢
使用-config
选项并将附加选项放入CheckOptions
。
clang-tidy -config="{Checks: '-*,readability-implicit-bool-conversion',
CheckOptions: [{key: readability-implicit-bool-conversion.AllowPointerConditions, value: 1} ]}"
test.cpp -- -std=c++11
我正在使用 cmdline clang-tidy readability-implicit-bool-conversion ... <other_options>"
中的 clang-tidy。
这个 clang-tidy 选项有子选项 AllowPointerConditions
,以便 clang-tidy 允许我使用 if (!p)
whithot 警告。
https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html
如何从命令行启用它?谢谢
使用-config
选项并将附加选项放入CheckOptions
。
clang-tidy -config="{Checks: '-*,readability-implicit-bool-conversion',
CheckOptions: [{key: readability-implicit-bool-conversion.AllowPointerConditions, value: 1} ]}"
test.cpp -- -std=c++11