From 9720432e1b75d8efdcd2f08d1797ec7b24433cbd Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Fri, 16 May 2014 17:36:21 +0200 Subject: [PATCH] SONAR-5209 Show real data inside the issues bar --- .../main/coffee/component-viewer/main.coffee | 3 +- .../header/_issues-header.hbs | 93 ++++++++++--------- .../main/js/common/handlebars-extensions.js | 4 + 3 files changed, 53 insertions(+), 47 deletions(-) diff --git a/sonar-server/src/main/coffee/component-viewer/main.coffee b/sonar-server/src/main/coffee/component-viewer/main.coffee index 671dcfaaee7..1cdde9a823a 100644 --- a/sonar-server/src/main/coffee/component-viewer/main.coffee +++ b/sonar-server/src/main/coffee/component-viewer/main.coffee @@ -36,7 +36,8 @@ define [ 'it_coverage,it_line_coverage,it_lines_to_cover,it_covered_lines,it_uncovered_lines,' + 'it_branch_coverage,it_conditions_to_cover,it_uncovered_conditions' - ISSUES_METRIC_LIST = 'blocker_violations,critical_violations,major_violations,minor_violations,info_violations' + ISSUES_METRIC_LIST = 'blocker_violations,critical_violations,major_violations,minor_violations,info_violations,' + + 'false_positive_issues' DUPLICATIONS_METRIC_LIST = 'duplicated_lines_density,duplicated_blocks,duplicated_files,duplicated_lines' diff --git a/sonar-server/src/main/hbs/component-viewer/header/_issues-header.hbs b/sonar-server/src/main/hbs/component-viewer/header/_issues-header.hbs index f13b40a9ec7..3298f8bbac0 100644 --- a/sonar-server/src/main/hbs/component-viewer/header/_issues-header.hbs +++ b/sonar-server/src/main/hbs/component-viewer/header/_issues-header.hbs @@ -1,62 +1,63 @@
-
Rules
+
Severities
+
+
Rules
+
+
 
\ No newline at end of file diff --git a/sonar-server/src/main/js/common/handlebars-extensions.js b/sonar-server/src/main/js/common/handlebars-extensions.js index 48665f61d22..c0433bd337d 100644 --- a/sonar-server/src/main/js/common/handlebars-extensions.js +++ b/sonar-server/src/main/js/common/handlebars-extensions.js @@ -31,6 +31,10 @@ define(['handlebars'], function (Handlebars) { ); }); + Handlebars.registerHelper('default', function(value, defaultValue) { + return value != null ? value : defaultValue; + }); + Handlebars.registerHelper('percent', function(value, total) { return (value || 0) / total * 100; }); -- 2.39.5