
开发前知识储备
- 1、利用Scaffolding自动生成rule的模板文件
- 2、学习clang的ast相关知识
- 3、visitor pattern
- 4、clang AST
- 5、学习libtool,oclint基于该工具生成语法树
开始开发
- 1、使用scaffoldRule命令,快速创建rule
使用oclint-scripts目录下的scaffoldRule创建规则文件
如scaffoldRule -t SourceCodeReader -c log -n customerRule -p 3 --test CustomerSample - 2、编写规则的逻辑代码




近期评论