Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.


Choose a tag to compare
@mwz mwz released this 08 Jul 23:19
· 461 commits to master since this release
  • Introduced support for Scapegoat linter. This version of the plugin ships with a Scapegoat rule repository, quality profile as well as a new sensor, which reads the xml report generated by Scapegoat and submits Scapegoat issues to SonarQube. To use this feature, you need to set up Scapegoat in your project and make sure you generate a Scapegoat report before running sonar-scanner, see sbt-scapegoat for SBT integration. This feature exposes the following optional properties:

    • sonar.scala.scapegoat.reportPath - relative path to the scapegoat report (defaults to target/scala-${sonar.scala.version}/scapegoat-report/scapegoat.xml) and
    • sonar.scala.scapegoat.disable - which allows you to disable the Scapegoat sensor from being executed on your sources (defaults to false)

    A massive thanks to @BalmungSan for implementing this feature! (#8 - @BalmungSan, @mwz)

The plugin is available for download from Bintray.