学究
Pedant 是一个 clang 工具,用于捕获代码中不一致的标识符名称。
建造
在clang/tools/extra克隆 repo
将add_subdirectory(pedant)添加到clang/tools/extra/CMakeLists.txt 或pedant到clang/tools/extra/Makefile的 DIRS 变量
建造
示例调用:
pedant ~/b.cpp -member=prefix-m_ -- 这将检查 b.cpp 中的类成员是否以m_作为前缀。
可用选项:
匹配目标:
班级
功能
成员
方法
预设匹配器:
全部
没有任何
前缀foo
骆驼香烟盒
驼峰式精简版
usep_lcase
动态匹配器:
字首
正则表达式
去做:
更多匹配目标。
测试用例。
使用正确的诊断而不是打印结果。
添加analysis模式,针对不同的匹配目标生成
2021-07-03 18:03:29
5KB
C++
1