From 4a0c9af2889ff6192609e95bd3902734520643d5 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Tue, 16 Dec 2014 13:25:55 +0100 Subject: [PATCH] SONAR-5884 Finish measures window --- .../measures/_source-viewer-measures-all.hbs | 40 +++++++++++++++ .../_source-viewer-measures-test-cases.hbs | 10 ++-- .../source-viewer/source-viewer-measures.hbs | 12 ++--- .../main/js/common/handlebars-extensions.js | 20 ++++++++ .../main/js/source-viewer/measures-overlay.js | 51 ++++++++++++++----- .../src/main/less/components/source.less | 4 ++ 6 files changed, 110 insertions(+), 27 deletions(-) create mode 100644 server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-all.hbs diff --git a/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-all.hbs b/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-all.hbs new file mode 100644 index 00000000000..e38b18ac92d --- /dev/null +++ b/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-all.hbs @@ -0,0 +1,40 @@ +
+ {{#eachEven measuresToDisplay}} +
+
+
+
+ {{name}} +
+ {{#each metrics}} +
+ {{name}} +  {{value}} +
+ {{/each}} +
+
+
+ {{/eachEven}} +
+ +
+ {{#eachOdd measuresToDisplay}} +
+
+
+
+ {{name}} +
+ {{#each metrics}} +
+ {{name}} +  {{value}} +
+ {{/each}} +
+
+
+ {{/eachOdd}} +
+ diff --git a/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-test-cases.hbs b/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-test-cases.hbs index 50b6eecf3af..cda0b9112d0 100644 --- a/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-test-cases.hbs +++ b/server/sonar-web/src/main/hbs/source-viewer/measures/_source-viewer-measures-test-cases.hbs @@ -43,9 +43,9 @@ -
-
- {{#if selectedTest}} +{{#if selectedTest}} +
+
{{#notEq selectedTest.status 'ERROR'}} {{#notEq selectedTest.status 'FAILURE'}}
{{t 'component_viewer.transition.covers'}}
@@ -67,6 +67,6 @@ {{/if}}
{{selectedTest.stackTrace}}
{{/notEq}} - {{/if}} +
-
+{{/if}} diff --git a/server/sonar-web/src/main/hbs/source-viewer/source-viewer-measures.hbs b/server/sonar-web/src/main/hbs/source-viewer/source-viewer-measures.hbs index 2f079986815..f119164a5a2 100644 --- a/server/sonar-web/src/main/hbs/source-viewer/source-viewer-measures.hbs +++ b/server/sonar-web/src/main/hbs/source-viewer/source-viewer-measures.hbs @@ -21,18 +21,14 @@
{{> '_source-viewer-measures-tests'}}
-
- {{> '_source-viewer-measures-issues'}} -
+ {{> '_source-viewer-measures-test-cases'}} {{/unless}}
-{{#if isUnitTest}} -
- {{> '_source-viewer-measures-test-cases'}} -
-{{/if}} +
+ {{> '_source-viewer-measures-all'}} +