]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-6331 better display of just analyzed projects
authorStas Vilchik <vilchiks@gmail.com>
Thu, 2 Apr 2015 13:03:31 +0000 (15:03 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Thu, 2 Apr 2015 13:03:31 +0000 (15:03 +0200)
server/sonar-web/src/main/js/overview/views/coverage-view.js
server/sonar-web/src/main/js/overview/views/duplications-view.js
server/sonar-web/src/main/js/overview/views/issues-view.js
server/sonar-web/src/main/js/overview/views/size-view.js

index ee5b7ff186d4b8b9a8bd77e7a7ea30583707e4d1..8b807e4d6ed135480da313a95e3068db598069ec 100644 (file)
@@ -29,7 +29,9 @@ define([
     },
 
     onRender: function () {
-      if (this.model.has('coverageTrend') && this.model.get('coverage') != null) {
+      var trend = this.model.get('coverageTrend'),
+          hasCoverage = this.model.get('coverage') != null;
+      if (_.size(trend) > 1 && hasCoverage) {
         this.$('#overview-coverage-trend').sparkline(this.model.get('coverageTrend'));
       }
     }
index 51821a67da1c9badd01255771c9fa2120541d575..18e69af549b30211df7104e2078f2797dc63a0ba 100644 (file)
@@ -29,7 +29,9 @@ define([
     },
 
     onRender: function () {
-      if (this.model.has('duplicationsTrend') && this.model.get('duplications') != null) {
+      var trend = this.model.get('duplicationsTrend'),
+          hasDuplications = this.model.get('duplications') != null;
+      if (_.size(trend) > 1 && hasDuplications) {
         this.$('#overview-duplications-trend').sparkline(this.model.get('duplicationsTrend'));
       }
     }
index 658ba05b7a45bd69cabd350b84f4ac8a0438a059..a17a1d9547aacd791625e2b0378d6dc073d23d91 100644 (file)
@@ -29,7 +29,9 @@ define([
     },
 
     onRender: function () {
-      if (this.model.has('issuesTrend') && this.model.get('issues') != null) {
+      var trend = this.model.get('issuesTrend'),
+          hasIssues = this.model.get('issues') != null;
+      if (_.size(trend) > 1 && hasIssues) {
         this.$('#overview-issues-trend').sparkline(this.model.get('issuesTrend'));
       }
     }
index e09e8a2e7c86ca690a7006b5b7b31f7bf3f78118..db1ab7e41a8f3358a15297d634da0524e17b2704 100644 (file)
@@ -29,7 +29,9 @@ define([
     },
 
     onRender: function () {
-      if (this.model.has('sizeTrend') && this.model.get('ncloc') != null) {
+      var trend = this.model.get('sizeTrend'),
+          hasSize = this.model.get('ncloc') != null;
+      if (_.size(trend) > 1 && hasSize) {
         this.$('#overview-size-trend').sparkline(this.model.get('sizeTrend'));
       }
     }