From c88f390a2fc34fa529783e5c5f6ae47814b23ba3 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Thu, 29 Nov 2012 09:49:39 +0100 Subject: [PATCH] SONAR-3825 limit the size of treemaps --- .../WEB-INF/app/models/measure_filter_display_treemap.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/models/measure_filter_display_treemap.rb b/sonar-server/src/main/webapp/WEB-INF/app/models/measure_filter_display_treemap.rb index 4640c337100..4ae790d9307 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/models/measure_filter_display_treemap.rb +++ b/sonar-server/src/main/webapp/WEB-INF/app/models/measure_filter_display_treemap.rb @@ -33,6 +33,11 @@ class MeasureFilterDisplayTreemap < MeasureFilterDisplay @filter.metrics=([@size_metric, @color_metric].compact) @height = (@filter.criteria('tmHeight')||'600').to_i @id_count = 0 + + filter.set_criteria_value('sort', "metric:#{@size_metric.key}") + filter.set_criteria_value('asc', 'true') + filter.pagination.per_page = 500 + filter.pagination.page = 1 end def html @@ -132,7 +137,7 @@ border: 1px solid #{node.color};' alt=\"#{node.tooltip}\" title=\"#{node.tooltip def draw_label(node) if node.leaf "#{node_label(node)}" + "href=\"#{ApplicationController.root_context}/resource/index/#{node.rid}\">#{node_label(node)}" else "#{node_label(node)}" end -- 2.39.5