- Refactored Scalastyle module and introduced new Scalastyle rules repository along with a new quality profile, which now in addition to the latest Scalastyle rules also consists of rule templates which are activated by default. The existing Scalastyle quality profile and rule registry have been deprecated and will be removed in the next major version of the plugin (7.x). The new module also exposes the following optional property
sonar.scala.scalastyle.disable, which allows you to disable the Scalastyle sensor. (#35 - @mwz)
Scalastyle+Scapegoatquality profile, which includes all of the default rules from Scalastyle and Scapegoat quality profiles. (#112 - @BalmungSan)
- Bumped Scapegoat up to
1.3.7, which introduces a new inspection (UnsafeStringContains) and other various fixes and improvements - see the diff for more details. (#100 - @mwz)
- Scapegoat sensor now also works with absolute file paths in the Scapegoat report. (#116 - @mwz)
The plugin is available for download from Bintray.