Must-share information (formatted with Markdown):
- which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
Enterprise edition 8.9.7
- what are you trying to achieve
debt=13 das=13860 minutes =6240 minutes
Metric of Maintainability Technical Debt Ratio should be 6240/(30*10419)=2% but shown 0.0%
- what have you tried so far to achieve this
In another project ,Metric of Maintainability Technical Debt Ratio is right .
In the incorrectly displayed project,Effort to Reach Maintainability Rating A is 13 days ,is that why the project technical debt ratio is showing wrong?
As I remember, remediation time is stored in minutes. Anything you see in any other unit likely involves rounding. That’s almost a guarantee when you see it in days.
But regarding the math, I get:
6240 min remediation/(30 min * 10419 LOC) = 0.02
So this is likely a truncation error & I’m going to flag it internally for further attention.
In order to better pinpoint your issue, could you please share with me the value that you receive from the API for this metric?
thank you for your reply !
Just to be sure, could you also check the value of the
sonar.technicalDebt.developmentCost settings on your SonarQube platform?