]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3556 Display only 1 decimal for floats in the Timeline widget
authorFabrice Bellingard <bellingard@gmail.com>
Fri, 22 Jun 2012 13:14:43 +0000 (15:14 +0200)
committerFabrice Bellingard <bellingard@gmail.com>
Fri, 22 Jun 2012 13:14:43 +0000 (15:14 +0200)
=> To be consistent with everywhere else in Sonar

plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/timeline.html.erb

index cdfe4275d32945a39fcf90420613c982948335c5..a756e495f97962d966f114e7336d2428ce3a9898 100644 (file)
@@ -40,7 +40,7 @@
        end
        metric_data_map[trend_item["metric_id"].to_i] << {:date => trend_item["created_at"], :value => trend_item["value"], :sid => trend_item["sid"]}
      end
-  
+     
      # Create JS structures to print out in the HTML page
      js_data = "["
      js_snapshots = "["
@@ -57,7 +57,7 @@
              # Only Oracle returns a Time object, so let's parse this string if it's not a Time instance
              m_date = Time.parse(metric_data[:date]) unless m_date.is_a? Time
              m_value = sprintf("%0.02f", metric_data[:value])
-             m_value_localized = (m_value.end_with? '.00') ? number_with_precision(metric_data[:value], :precision => 0).to_s : number_with_precision(metric_data[:value], :precision => 2).to_s
+             m_value_localized = (m_value.end_with? '.00') ? number_with_precision(metric_data[:value], :precision => 0).to_s : number_with_precision(metric_data[:value], :precision => 1).to_s
              js_data += "{x:d("
              js_data += m_date.year.to_s
              js_data += ","