@zippy1978 zippy1978 released this Oct 23, 2018 · 18 commits to develop since this release

Assets 3
  • Fixed "rule does not exist" crash on Objective-C sensors

@zippy1978 zippy1978 released this Aug 28, 2018 · 22 commits to develop since this release

Assets 3
  • 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).

@zippy1978 zippy1978 released this Aug 23, 2018 · 26 commits to master since this release

Assets 3

@throll throll released this Jun 5, 2018 · 64 commits to develop since this release

Assets 3
  • Add SwiftLint 0.25.0 support. See #135

@throll throll released this May 22, 2018 · 82 commits to develop since this release

Assets 3
  • Fix: Add Sonar 7 compatibility. See #125
  • Fix junit unable to locate test in sub-directories. See #123
  • Lowercase "fastlane". See #113

@zippy1978 zippy1978 released this Aug 21, 2017 · 73 commits to master since this release

Assets 3

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

@pbernery pbernery released this Apr 25, 2017 · 91 commits to master since this release

Assets 3
  • SwiftLint 0.18.1 (add 8 more rules). See #78
  • Fix README headers. See #79
  • Update README URLs to SonarQube. See #79

@zippy1978 zippy1978 released this Feb 21, 2017 · 109 commits to master since this release

Assets 3

@zippy1978 zippy1978 released this Dec 5, 2016 · 114 commits to master since this release

Assets 3
  • 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)