小编Niv*_*ton的帖子

clang-tidy cmake从检查中排除文件

我的项目中有依赖项作为源,我无法控制.我正在使用cmake的clang-tidy集成来分析我的代码,而这种依赖性正在发出很多警告.有没有办法告诉cmake不要在特定文件上运行clang-tidy?
我试图将文件添加到-line-filterclang-tidy选项中,但这不起作用:

set_target_properties(target PROPERTIES
CXX_CLANG_TIDY "${clang_tidy_loc};\
${TIDY_CONFIG} \
-line-filter=\"[\
{\"name\":\"path/to/file.cpp\"},\
{\"name\":\"path/to/file.h\"}\
]\"")
Run Code Online (Sandbox Code Playgroud)

如果解决方案可以与其他静态分析器(如cppcheck)一起使用,那将非常好.谢谢.

static-analysis cmake cppcheck clang-tidy

3
推荐指数
1
解决办法
2556
查看次数

标签 统计

clang-tidy ×1

cmake ×1

cppcheck ×1

static-analysis ×1