clang-tidy 配置中没有等效的“-line-filter”?
No `-line-filter` equivalent in clang-tidy config?
我想在 .clang-tidy
文件中而不是在生成命令的 cmake 源文件中配置我的 -line-filter=
参数。向文件添加 LineFilter
密钥只会让我出现“未知密钥”错误。这真的不通过配置文件支持吗?有其他选择吗?
很遗憾,这不受支持,请参阅 ClangTidyOptions.h
的来源
/// Global options. These options are neither stored nor read from
/// configuration files.
struct ClangTidyGlobalOptions {
/// Output warnings from certain line ranges of certain files only.
/// If empty, no warnings will be filtered.
std::vector<FileFilter> LineFilter;
};
我想在 .clang-tidy
文件中而不是在生成命令的 cmake 源文件中配置我的 -line-filter=
参数。向文件添加 LineFilter
密钥只会让我出现“未知密钥”错误。这真的不通过配置文件支持吗?有其他选择吗?
很遗憾,这不受支持,请参阅 ClangTidyOptions.h
的来源/// Global options. These options are neither stored nor read from
/// configuration files.
struct ClangTidyGlobalOptions {
/// Output warnings from certain line ranges of certain files only.
/// If empty, no warnings will be filtered.
std::vector<FileFilter> LineFilter;
};