我正在使用 clang-tidy 作为 linter (cmake -DCMAKE_CXX_CLANG_TIDY=clang-tidy) 构建一个 C++ 项目。
更新我的系统(Fedora 28->29,cmake 3.11->3.12 我相信)后,当 clang-tidy 报告一些 clang-diagnostic-error (我现在无法修复......)时,我无法再构建。我很确定 clang-diagnostic-error 并没有更早地中断构建......但我不能百分百确定。
编辑:更改发生在 clang-tidy 中,现在它在发现错误时返回非零退出代码。
是否可以抑制这些错误,类似于“-warnings-as-errors”的反面?