Releases: Idean/sonar-swift
Releases · Idean/sonar-swift
0.4.6
Breaking
- None.
Experimental
- None.
Enhancements
- Sped up analysis with a single build test using 'build-for-testing'
- run-sonar-swift.sh now supports -sonarurl -sonarlogin and -sonarpassword arguments for SonarQube server connection
Bug Fixes
- Fixed "The domain/default pair of (xxx, yyy) does not exist"
Gaël Foppolo #246 - Add SwiftLint 0.35.0 support
Gaël Foppolo #247 - Fixed NPE on LizardReportParser.addComplexityFileMeasures #253 and #258
- Fixed "Unable to locate test source file ****.swift" with Objective-C #242
egr-ext #248
0.4.5
Breaking
- None.
Experimental
- None.
Enhancements
- Add SwiftLint 0.31.0 support.
Allan Vialatte #218 - Ability to skip tests
Petr Jandak #98 - Skip oclint analysis on source directories without objc
David Yang #236 - Add the ability to specify other binaries (Slather only at the moment)
David Yang #165
Bug Fixes
- Fixed parameters with spaces in
sonar-project.properties
reading.
David Yang #234 - Remove measure CoreMetric.FILES
David Yang #238 - Fixed "LizardReportParser$SwiftFunction cannot be cast to DefaultInputComponent" error
Brian Colvin #243 - Fixed location of the test source file
David Yang #239 - Fixed LizardSensor logs if report file not exists
Nikolas Falco #183
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
- Objective-C support (merged from our Objective-C plugin). When upgrading to this version you must install OCLint (brew install oclint). If you used our Objective-C plugin, you must uninstall it (remove it from /extensions/plugins directory).
0.3.8
- Ability to add a separate path for surefire junit test reports by vexdev. See PR 105
- Added check for Swift language to surefire sensor To avoid "Can not add the same measure twice" issue by felazuris. See PR 103
- Documentation update on the use of new fastlane gem lizard by liaogz82. See PR 119
- Added
--no-color
to sonar.swift.tailor.config to restore proper log parsing by benjohnde. See PR 122 - Fixed NPE when parsing JUnit reports by jxw1102. See PR 145
- SwiftLint 0.26.0 support by gaelfoppolo. See PR 148
- Added support for modular code coverage and ability to specify a reports directory by isaacwang4076. See PR 151