Michael Wizner

Results 26 issues of Michael Wizner

https://docs.sonarqube.org/display/SONAR/Metric+Definitions#MetricDefinitions-Duplications

enhancement
sonarqube

Add technical debt metrics, see the Maintainability section [here](https://docs.sonarqube.org/latest/user-guide/metric-definitions). I've always thought that those metrics were calculated by the platform, but we might need to save those ourselves (unless I'm...

sonarqube

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

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

It appears that backtick characters (used for inline code blocks in explanation and description fields of inspections) are leaking to console and HTML report output and we should strip them.

good-first-issue

I've run the current Scapegoat snapshot against the codebase and you can find the full report below. It would be good to fix some of those issues and also set...

Here's a list of not implemented inspections I removed in #281. It would be good to review this list and prioritise based on usefulness and which ones we would like...

good-first-issue