summaryrefslogtreecommitdiffstats
path: root/sonar-server/src/main
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2014-07-01 12:15:18 +0600
committerStas Vilchik <vilchiks@gmail.com>2014-07-01 12:15:18 +0600
commitb1adbbb6ad2d467ec9f968a321c2c350ae0ea0dc (patch)
tree34e1783ca2d12e0df30ca5b154465f2f7e05b49d /sonar-server/src/main
parentaa299e4d866c1465bffa2d4a6680ad1b0309a4f5 (diff)
downloadsonarqube-b1adbbb6ad2d467ec9f968a321c2c350ae0ea0dc.tar.gz
sonarqube-b1adbbb6ad2d467ec9f968a321c2c350ae0ea0dc.zip
SONAR-5209 Display issues when the code is not available
Diffstat (limited to 'sonar-server/src/main')
-rw-r--r--sonar-server/src/main/coffee/component-viewer/source.coffee1
-rw-r--r--sonar-server/src/main/hbs/component-viewer/header/issues-header.hbs20
2 files changed, 11 insertions, 10 deletions
diff --git a/sonar-server/src/main/coffee/component-viewer/source.coffee b/sonar-server/src/main/coffee/component-viewer/source.coffee
index b13c89ecf56..12392598ee8 100644
--- a/sonar-server/src/main/coffee/component-viewer/source.coffee
+++ b/sonar-server/src/main/coffee/component-viewer/source.coffee
@@ -273,6 +273,7 @@ define [
showZeroLine: ->
r = false
+ r = true unless @options.main.state.get 'hasSource'
@showBlocks.forEach (block) ->
r = true if block.from <= 0
r
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 6e3eed85398..c1547366f67 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
@@ -13,7 +13,7 @@
</div>
<ul class="component-viewer-header-expanded-bar-section-list">
{{#each state.severities}}
- {{#if ../../state.hasSource}}
+ {{#unless ../../state.removed}}
<li><a class="item js-filter-{{key}}-issues">
<span>{{severityIcon key}} {{name}}</span>
<span class="number">{{count}}</span>
@@ -24,7 +24,7 @@
<span>{{severityIcon key}} {{name}}</span>
<span class="number">{{count}}</span>
</span></li>
- {{/if}}
+ {{/unless}}
{{/each}}
</ul>
</div>
@@ -37,7 +37,7 @@
</div>
<ul class="component-viewer-header-expanded-bar-section-list">
{{#each state.rules}}
- {{#if ../../state.hasSource}}
+ {{#unless ../../state.removed}}
<li><a class="item js-filter-rule" data-rule="{{key}}" title="{{name}}">
<span>{{name}}</span>
<span class="number">{{count}}</span>
@@ -48,7 +48,7 @@
<span>{{name}}</span>
<span class="number">{{count}}</span>
</span></li>
- {{/if}}
+ {{/unless}}
{{/each}}
</ul>
</div>
@@ -65,19 +65,19 @@
<i class="icon-chevron-right"></i>
</a></li>
{{/if}}
- {{#if state.hasSource}}
+ {{#unless state.removed}}
<li><a class="item js-filter-unresolved-issues">
<span>{{t 'component_viewer.issues.unresolved_issues'}}</span>
<i class="icon-chevron-right"></i>
</a></li>
- {{/if}}
- {{#if state.hasSource}}
+ {{/unless}}
+ {{#unless state.removed}}
<li><a class="item js-filter-fixed-issues">
<span>{{t 'component_viewer.issues.fixed_issues'}}</span>
<i class="icon-chevron-right"></i>
</a></li>
- {{/if}}
- {{#if state.hasSource}}
+ {{/unless}}
+ {{#unless state.removed}}
<li><a class="item js-filter-false-positive-issues">
<span>{{t 'component_viewer.issues.false_positive_issues'}}</span>
<span class="number">{{component.measures.false_positive_issues}}</span>
@@ -90,7 +90,7 @@
<span class="number">{{component.measures.false_positive_issues}}</span>
</span></li>
{{/if}}
- {{/if}}
+ {{/unless}}
</ul>
</div>