Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Wiki Markup
{iframe:src=http://update.sonarsource.org/plugins/violationdensity.html|width=700|height=250|frameborder=0}
Your browser does not support iframes.
{iframe}

Description / Features

Compute a new metric named violation density. This is kind of "opposite" for rule compliance metric. Rule compliance metric formula is: max(0, 100 - weighted_violations / Lines of code * 100). Violation density metric formula is: weighted_violations / Lines of code * 100. The main advantage is that bad projects can always be compared (because the formula allow to exceed 100% while rule compliance can never be under 0%).

The new metric key is: violation_index

There is a new widget to replace Rule Compliance widget.

Usage and installation

  1. Stop Sonar Web server
  2. Place the jar into the /extensions/plugins directory
  3. Restart Sonar Web server
  4. Configure filter to replace Rule Compliance column by Violation Density column
  5. Configure dashboard to replace Rule Compliance widget by Violation Density widget

Changelog

JIRA Issues
anonymoustrue
titleRelease 1.2
height50
width800
columnstype;key;summary;priority;status;resolution
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=18089&pid=11911&sorter/field=priority&sorter/order=DESC&tempMax=1000
JIRA Issues
anonymoustrue
titleRelease 1.1
height50
width800
columnstype;key;summary;priority;status;resolution
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=18038&pid=11911&sorter/field=priority&sorter/order=DESC&tempMax=1000
JIRA Issues
anonymoustrue
titleRelease 1.0
height50
width800
columnstype;key;summary;priority;status;resolution
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=17644&pid=11911&sorter/field=priority&sorter/order=DESC&tempMax=1000