Message-ID: <1290792094.857.1427767767856.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_856_1775868300.1427767767856" ------=_Part_856_1775868300.1427767767856 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The plugin evaluates how much technical debt a project has. It consists = of 4 advanced measures:
Clicking on an indicator brings the usual drill down.
The debt is first calculated on the basic axis: Duplication, Violations,=
Complexity, Coverage, Documentation and Design.
It is then summed up= to provide a global measure.
Full details of axes calculation are available here.
The debt ratio gives a percentage of the current technical debt of the p=
roject versus the total possible debt for the project.
It allows you = to better compare projects. For instance having $ 10,000 debt on a "sm= all" project does not mean the same as the same debt on a big project.=
This gives a monetary estimate of what it would cost to clean all defect= s on every axis (no more issues, no more duplications...).
This is the cost to pay down the debt, expressed in man days.
This gives a view of the debt distribution across the 6 quality axes&nbs= p;through a pie chart.
Run a new quality analysis and the technical debt metrics will be fed.= p>
A significant improvement would be to gather manual measures: see SONARPLUGINS-91.
Having a real cost to resolve for each rule would add a lot accuracy.
||SON= ARPLUGINS-1032=20||File complexity de= bt is ignored on non-Java projects=20||=20|
|=20||SONA= RPLUGINS-880=20||Support variations = from past analysis=20||=20|
|=20||SONA= RPLUGINS-868=20||NullPointerExceptio= n in analyzing project=20||=20|
|=20||SONA= RPLUGINS-403=20||The new mechanism t= o calculate complexity should be enabled for all languages=20||=20|
|=20||SONA= RPLUGINS-876=20||Fix the title of th= e technical debt widget=20||=20|
|=20||SONA= RPLUGINS-873=20||Add complexity debt= for all languages (currently works only for Java)=20||=20|