Установка подопции для clang-tidy - PullRequest
0 голосов
/ 07 ноября 2018

Я использую clang-tidy из cmdline clang-tidy readability-implicit-bool-conversion ... <other_options>". У этой опции clang-tidy есть подопция AllowPointerConditions, чтобы clang-tidy позволил мне использовать if (!p) белых предупреждений.

https://clang.llvm.org/extra/clang-tidy/checks/readability-implicit-bool-conversion.html

Как я могу включить это из командной строки? спасибо

1 Ответ

0 голосов
/ 07 ноября 2018

Используйте параметр -config и поместите дополнительные параметры в CheckOptions.

clang-tidy -config="{Checks: '-*,readability-implicit-bool-conversion', 
  CheckOptions: [{key: readability-implicit-bool-conversion.AllowPointerConditions, value: 1} ]}" 
  test.cpp -- -std=c++11
...