Requires Sonar SonarQube version
2.9 or higher
GNU LGPL v3
Description / Features
This plugin enables the analysis of Scala projects.
- Lines of code
- Comment lines
- Public API
- Cyclomatic Complexity
The version 0.1 of this plugin will cover calculation of base metrics.
- integration of Scalastyle for violation checks
- more metrics like lcom4, response for class, depth in tree
- measuring code coverage
- Copy the jar into /extensions/plugins/ directory
- Restart Sonar SonarQube Web server
If your project is built with maven, you should add:
To kick-off the analysis, run mvn sonar:sonar.
Everybody with an interest in developing Scala Sonar support SonarQubesupport is invited to contribute.
If you start developing, you should respect the guidelines of Sonarsource: