【发布时间】:2020-04-05 16:54:18
【问题描述】:
在我的 swift 项目中使用声纳时遇到了一个非常奇怪的问题。虽然,我通常得到 0 个错误和 0 个漏洞,每个静态变量都有 0 个值,这真的很奇怪。这是我的报告: 我已将 SwiftLint、OcLint 和 Xcpretty 录制安装到以下文档中: Link sonar swift 这个 sonar-project.properties 结构:
sonar.projectKey=testSonar
sonar.projectName=testSonar
sonar.project=TestSonar.xcodeproj
sonar.projectVersion=1.0
sonar.host.url=http://localhost:9000
sonar.login=admin
sonar.password=admin
sonar.language=swift
sonar.exclusions=**/*.xml,Pods/**/*,Reports/**/*
sonar.swift.simulator=platform=iOS Simulator,name=iPhone X,OS=latest
sonar.sourceEncoding=UTF-8
sonar.junit.reportsPath=sonar-reports/
sonar.swift.lizard.report=sonar-reports/lizard-report.xml
sonar.swift.coverage.reportPattern=sonar-reports/coverage-swift*.xml
sonar.swift.swiftlint.report=sonar-reports/*swiftlint.txt
要扫描我使用 brew 安装的 sonarScanner。最后,我运行这个命令sonar-scanner 所以它启动了扫描并且它工作正常但是没有错误,尽管我犯了这样的错误:
类视图控制器:UIViewController {
let var x = 3
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
有什么帮助吗??
【问题讨论】:
-
我也面临同样的问题,但对我来说重复显示,您使用的是 iOS 的开发者版还是社区版?因为过去 5 天我也遇到了同样的问题。你能帮我解决这个问题吗?
标签: swift sonarqube sonarqube-scan