Infer - 文件说明

时间:2022-02-16 18:02:26

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 同上