我已经成功地在我的mac中安装了oclint并试图运行它,我遵循了描述的步骤,但是在运行OCLint目标时,它在UIKit和CoreFoundation框架中显示了一些错误。
也显示误差
Command /bin/sh emitted errors but did not return a nonzero exit code to indicate failure
然后,我尝试像一样正确地生成xcodebuild.log (我认为),但是当我执行oclint- empty时,构建只包含一个空数组的创建compile_commands.json文件。
使用
达尔文/x86_64的OCLint 0
我正在尝试用Sonar/Jenkins by Fastlane生成代码覆盖率。
我使用Jenkins运行的脚本: Fastlane test。
在我的快速文件中,我这样做:
desc "Runs all the tests"
lane :test do
scan(scheme: "XXX-icTests",
clean: true,
code_coverage: true,
output_directory: "sonar-reports",
output_types: "junit,json-comp
最近,我尝试使用Jenkins来静态地分析objective源。
因此,我遵循了Oclint.org指南,特别是这个页面。
然后,我负责詹金斯的建造工作。但是在下面的日志中,作业总是失败的。(额外的日志只是关于svn退房)
+ oclint-json-compilation-database -- -report-type pmd -o oclint.xml -rc=LONG_LINE=120
Error: compile_commands.json not found at current location.
有人能告诉我解决这个问题的方法吗?)
..I正在尝试使用oclint-json编译生成报告。
oclint-json-compilation-database -v oclint_args "-report-type html -o report.html -rc=LONG_LINE=120" open compile_commands.json open report.html
我得到了以下错误
`While building module 'UIKit' imported from /Users/prjwl/Documents/Samples/automation/automation/aut