我想使用 clang-tidy 来执行我公司的风格指南。我正在使用 Windows 10。我已经安装了 LLVM v6.0.1。这是我的测试文件:
class foo_bar
{
public:
foo_bar() = default;
private:
int bar_;
};
这是我正在运行的命令行:
clang-tidy.exe -checks='-*,readability-identifier-naming' -config="{CheckOptions: [ {key: readability-identifier-naming.ClassCase, value: CamelCase} ]}" test.cpp -- -std=c++11
clang-tidy 没有输出任何错误(我期待类名有问题)。我看不出我的错误在哪里。谁能指导我?
我在 Ubuntu 16.04.4 上用相同的文件尝试了相同的命令行,我得到了想要的结果:
1 warning generated.
C:\Users\Cyril\dev\clang_test\main.cpp:1:7: warning: invalid case style for class 'foo_bar' [readability-identifier-naming]
class foo_bar
^