二、工具选择
从去年开始,就一直研究 IOS 代码扫描这款.无奈乎,IOS 在代码扫描这个领域能选的工具其实不算太多....在浏览器访问,能打开页面说明启动成功.
http://127.0.0.1:9000/
需要说明的是SonarQube如果想持久化保存数据,是需要依赖mysql数据库的....-e忽略扫描和-i是指定扫描路径
oclint-json-compilation-database -e pods -i build
虽然使用上面的命令扫描,不报错误,但是在平台中扫描的bug数是0...中删除这个规则
问题3:没有这个规则
解决方案:使用新版本的jar包
问题4:有个异常,去掉-Dsonar.swift.swiftlint.report=swiftlint.txt
问题5
因为每次扫描都是增量扫描...,如果使用多个分支同一个项目扫描,结果会被覆盖,sonar本身也不支持多个分支扫描.