Skip to content

Releases: Idean/sonar-swift

0.3.5

21 Aug 15:45
Compare
Choose a tag to compare

This release supports latest SonarQube API changes. However, a bigger refactoring is yet to come in a next release to remove deprecations and prepare for SonarQube 7.

Also: note that because of deprecated APIs source file coloration is disabled for the moment.

  • SwiftLint 0.21.0 (95 rules now)
  • SonarQube 6.5 support
  • Fixes properties with space by Branlute. See PR 84
  • Finds project version automatically with CFBundleShortVersionString by Branlute. See PR 87
  • Fixes coverage with mixed objc swift project by Branlute. See PR 88
  • Quotes support for multi-word project names by PetrJandak. See PR 97

0.3.4

25 Apr 16:51
Compare
Choose a tag to compare
  • SwiftLint 0.18.1 (add 8 more rules). See #78
  • Fix README headers. See #79
  • Update README URLs to SonarQube. See #79

0.3.2

21 Feb 23:47
Compare
Choose a tag to compare

0.3.1

05 Dec 22:34
Compare
Choose a tag to compare
  • Now falls back to sonar-scanner if sonar-runner is not installed (thanks to MaikoHermans. See PR 59)
  • Ability to set sonar.swift.appName. Useful when basename is different from targeted scheme, or when slather fails with 'No product binary found' (thanks to MaikoHermans. See PR 58)
  • Added a second linter: Tailor. Enables analysis of Swift code on linux. (thanks to tzwickl for the hard work. See PR 51)

0.3.0

01 Dec 00:31
Compare
Choose a tag to compare
  • SonarQube 6 support. Important : will work with SonarQube 5.x and above only. Will not work anymore with SonarQube 4.5.x anymore.
  • SwiftLint 0.13.1 support (49 rules now).
  • Desactivation of unit tests and coverage is now allowed. Use run-sonar-swift.sh -nounittests to do it.

0.2.4

05 Aug 14:28
Compare
Choose a tag to compare
  • Analysis does not fail anymore when an unkwown issue is reported by SwiftLint. See issue 35
  • Fastlane documentation (thanks to viteinfinite). See PR 33
  • Fixed Fastlane JUnit report support
  • SwiftLint 0.11.1 support
  • Better return code suppot for run-sonar-swift.sh

0.2.3

02 Mar 22:52
Compare
Choose a tag to compare
  • Fixed Lizard Sensor wrong file path

0.2.2

02 Mar 17:30
Compare
Choose a tag to compare
  • Added support for .xcodeproj only projects (thanks to delannoyk)
  • Fix for Lizard Sensor to find indexed files (thanks to gretzki)
  • Got rid of confusion with commercial plugin in the update center

0.2.1

12 Feb 10:24
Compare
Choose a tag to compare
  • SwiftLint 0.8 support (new rules added).

0.2.0

12 Feb 09:15
Compare
Choose a tag to compare