Infer - 文件说明
Infer - bin目录下的文件
主要命令
文件名 | 意义 |
---|---|
infer | 运行infer,python脚本.可以看详细的说明文档了解使用细节 |
inferTest | 执行测试,shell脚本.使用Buck来执行测试,用法如下:inferTest{c,objc,java}测试C文件,objective-c文件,java文件 |
inferTraceBugs | 探测infer报告中的错误信息,python脚本 |
帮助命令
bin下的文件不一定是直接执行的,也有可能是被主要命令调用的。
命令 | 说明 |
---|---|
InferJava | 包括java前端的二进制文件 |
InferClang | 包括clang前段的二进制文件 |
InferAnalyze | 对包含后段的二进制文件进行分析 |
InferPrint | 打印分析报告部分的二进制文件,例如一些方法规则和发现的bug列表 |
inferJ | 分析java文件的命令 |
BuckAnalyze | 一种命令,分析用Buck编译的java项目 |
inferlib.py | 其他脚本的python库文件 |
utils.py | 同上 |
jwlib.py | 同上 |