oclint-json编译数据库无限循环



我正在Xcode项目中集成OCLint工具来进行一些静态分析,但OCLint中似乎有一个bug。我正在使用OCLint 0.8.1,这就是我所做的:

  1. 构建我的项目

$ xcodebuild -workspace "Reduced.xcworkspace" -scheme "Reduced" clean build > xcodebuild.log

(正确生成24.6 MB的xcodebuild.log)

  1. 生成compile_commands.json

$ oclint-xcodebuild

(正确生成18.7 MB的compile_commands.json)

  1. 分析compile_commands.json

$ oclint-json-compilation-database

最后一个命令开始不间断地发送输出,其模式为:

生成27个错误。生成1个错误。生成1个错误。生成2个错误。生成2个错误。生成2个错误。生成4个错误。生成2个错误。生成11个错误。生成2个错误。生成2个错误。生成4个错误。生成2个错误。生成1个错误。生成2个错误。生成5个错误。

生成27个错误。生成1个错误。生成1个错误。生成2个错误。生成2个错误。生成2个错误。生成4个错误。生成2个错误。生成11个错误。生成2个错误。生成2个错误。生成4个错误。生成2个错误。生成1个错误。生成2个错误。生成5个错误。

生成27个错误。生成1个错误。生成1个错误。生成2个错误。生成2个错误。生成2个错误。生成4个错误。生成2个错误。生成11个错误。生成2个错误。生成2个错误。生成4个错误。生成2个错误。生成1个错误。生成2个错误。生成5个错误。

提前感谢

升级到最新的OCLint(0.10.2)为我修复了这个问题。

brew upgrade oclint

最新更新