]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3825 improve render of LEVEL metrics
authorSimon Brandhof <simon.brandhof@gmail.com>
Fri, 30 Nov 2012 15:38:59 +0000 (16:38 +0100)
committerSimon Brandhof <simon.brandhof@gmail.com>
Fri, 30 Nov 2012 15:38:59 +0000 (16:38 +0100)
sonar-server/src/main/webapp/WEB-INF/app/helpers/measures_helper.rb
sonar-server/src/main/webapp/WEB-INF/app/models/measure_filter_display_list.rb
sonar-server/src/main/webapp/WEB-INF/app/models/widget.rb
sonar-server/src/main/webapp/WEB-INF/app/views/measures/search.html.erb

index 9898d17773dcd4f034d9812c78e2796b49c15571..6417dbae590cc518692e4edb18a80b00a8625111 100644 (file)
@@ -31,7 +31,7 @@ module MeasuresHelper
     if filter.sort_key==column.key
       html << (filter.sort_asc? ? image_tag("asc12.png") : image_tag("desc12.png"))
     end
-    "<th class='#{column.align}'>#{html}</th>"
+    "<th class='#{column.align} #{column.css_title}'>#{html}</th>"
   end
 
   def list_cell_html(column, result)
index 7c2077324f1393880f55fe1500997d2f1aca5ad3..7046b17e3543ca61f0d26153654ac4a3363142e5 100644 (file)
@@ -49,6 +49,10 @@ class MeasureFilterDisplayList < MeasureFilterDisplay
         end
     end
 
+    def css_title
+      'thin' if @metric && @metric.val_type==Metric::VALUE_TYPE_LEVEL
+    end
+
     def sort?
       !links?
     end
index 76766b13e5d570533afc4214166f6731dd15c5a0..7f37caf97c8d426f465199e4c729df6d9d72e78f 100644 (file)
@@ -78,7 +78,7 @@ class Widget < ActiveRecord::Base
   end
 
   def java_definition
-    Java::OrgSonarServerUi::JRubyFacade.getInstance().getWidget(key)
+    Api::Utils.java_facade.getWidget(key)
   end
 
   def layout
index 919befc0e86b1e4c44c5bd30192edff0c242d2b3..f1052353d1eaccd5cc8ffe69caf3e9e9e170f0b4 100644 (file)
           </td>
         </tr>
         <tr id="more-td">
-          <td style="padding-top: 10px">
+          <td>
             <select id="more-criteria">
               <option value=""></option>
               <option value="age">Age</option>