sonar-scala icon indicating copy to clipboard operation
sonar-scala copied to clipboard

A free and open-source SonarQube plugin for static code analysis of Scala projects.

Results 89 sonar-scala issues
Sort by recently updated
recently updated
newest added

[Here](https://github.com/mwz/sonar-scala/pull/63#discussion_r189096289) is a summary of the changes made to the process, changes that end up with a tricky process to make the match. This issue will server as a place...

scoverage
internals

It would be great if this integrated w/ Scalafix.

scalafix

Related to #152 This issue will serve to discuss the strategy we will apply to migrate the plugin from the module level scan we had been using until now, to...

sonarqube
internals

Currently, we limit the scope of the analysis to source files, but we should also analyze test files located in the directories defined by the `sonar.tests` property (defaults to `src/test/scala`).

enhancement
scalastyle

Currently, we limit the scope of the analysis to source files, but we should also analyze test files located in the directories defined by the `sonar.tests` property (defaults to `src/test/scala`)....

enhancement
scapegoat

See [this](https://sonar.sonar-scala.com/issues?resolved=false) The idea is to address all those errors, or at least the majority of them. For the moment I will wait until @mwz update the sonar rules and...

internals

It looks like [Wartremover](http://www.wartremover.org) doesn't generate any report which could be imported to SonarQube, therefore support for Wartremover might not be currently possible. I raised the following issue to find...

enhancement

Due to [security implications](https://circleci.com/docs/1.0/fork-pr-builds) with passing secrets to builds from forked pull requests in CircleCI, we'll need a different mechanism to execute sonar-scanner for PRs.

internals

The [`CyclomaticComplexityChecker`](https://github.com/scalastyle/scalastyle/blob/master/src/main/scala/org/scalastyle/scalariform/CyclomaticComplexityChecker.scala) from ScalaStyle could be potentially used for this metric. [SonarQube reference](https://docs.sonarqube.org/display/SONAR/Metric+Definitions#MetricDefinitions-Complexity)

enhancement
sonarqube

Updates [org.scoverage:sbt-scoverage](https://github.com/scoverage/sbt-scoverage) from 1.8.1 to 2.0.5. [GitHub Release Notes](https://github.com/scoverage/sbt-scoverage/releases/tag/v2.0.5) - [Version Diff](https://github.com/scoverage/sbt-scoverage/compare/v1.8.1...v2.0.5) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...