]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-8324 Fix maintainability rating tooltip
authorStas Vilchik <vilchiks@gmail.com>
Fri, 28 Oct 2016 07:38:30 +0000 (09:38 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Fri, 28 Oct 2016 07:40:40 +0000 (09:40 +0200)
server/sonar-web/src/main/js/helpers/measures.js

index 9771331973b055b8a86c52e60e9b4f08dcdfdfa5..8473c9e49ed41189437e69c65b182f6879417ec3 100644 (file)
@@ -266,7 +266,7 @@ function shouldDisplayDays (days) {
   return days > 0;
 }
 
-function shouldDisplayDaysInShortFormat(days) {
+function shouldDisplayDaysInShortFormat (days) {
   return days > 0.9;
 }
 
@@ -366,7 +366,6 @@ function shortDurationVariationFormatter (value) {
   return formatted[0] !== '-' ? '+' + formatted : formatted;
 }
 
-
 let maintainabilityRatingGrid;
 function getMaintainabilityRatingGrid () {
   if (maintainabilityRatingGrid) {
@@ -395,7 +394,8 @@ function getMaintainabilityRatingTooltip (rating) {
   if (rating < 2) {
     return translateWithParameters(
         'metric.sqale_rating.tooltip.A',
-        `${maintainabilityGrid[0]}%`);
+        formatMeasure(maintainabilityGrid[0] * 100, 'PERCENT')
+    );
   }
 
   const ratingLetter = formatMeasure(rating, 'RATING');
@@ -403,7 +403,8 @@ function getMaintainabilityRatingTooltip (rating) {
   return translateWithParameters(
       'metric.sqale_rating.tooltip',
       ratingLetter,
-      `${maintainabilityRatingThreshold}%`);
+      formatMeasure(maintainabilityRatingThreshold * 100, 'PERCENT')
+  );
 }
 
 export function getRatingTooltip (metricKey, value) {