]> source.dussan.org Git - sonarqube.git/commitdiff
Fix quality flaws
authorStas Vilchik <vilchiks@gmail.com>
Fri, 25 Apr 2014 09:11:13 +0000 (15:11 +0600)
committerStas Vilchik <vilchiks@gmail.com>
Fri, 25 Apr 2014 09:11:24 +0000 (15:11 +0600)
sonar-server/src/main/js/common/select-list.js
sonar-server/src/main/js/issues/extra.js
sonar-server/src/main/js/navigator/filters/base-filters.js
sonar-server/src/main/js/navigator/filters/checkbox-filters.js
sonar-server/src/main/js/navigator/filters/metric-filters.js
sonar-server/src/main/js/widgets/bubble-chart.js
sonar-server/src/main/js/widgets/histogram.js
sonar-server/src/main/js/widgets/pie-chart.js

index 36dd95cbab116efe67558b6ada0193ebdfd70fe7..e19dea825ec158744db8fb26a1c2b283ee6ddcb8 100644 (file)
@@ -108,7 +108,7 @@ requirejs(['backbone'], function (Backbone) {
         }
       },
 
-      toggle: function (e) {
+      toggle: function () {
         var selected = this.model.get('selected'),
             that = this,
             url = selected ? this.settings.deselectUrl : this.settings.selectUrl,
index 8ac8585d0d15be3a4a7870057f69ea4ffe94c925..b2e3c025e791f138e034e3a6c3dc21070db6647e 100644 (file)
@@ -424,6 +424,26 @@ define(
       });
 
 
+
+      var IssuesFavoriteFilterView = FavoriteFiltersModule.FavoriteFilterView.extend({
+
+        initialize: function () {
+          BaseFilters.BaseFilterView.prototype.initialize.call(this, {
+            detailsView: IssuesDetailsFavoriteFilterView
+          });
+
+          this.listenTo(window.SS.appState, 'change:favorites', this.updateFavorites);
+        },
+
+
+        updateFavorites: function () {
+          this.model.set('choices', window.SS.appState.get('favorites'));
+          this.render();
+        }
+      });
+
+
+
       var IssuesFilterBarView = FilterBarView.extend({
 
         collectionEvents: {
@@ -603,24 +623,6 @@ define(
       });
 
 
-      var IssuesFavoriteFilterView = FavoriteFiltersModule.FavoriteFilterView.extend({
-
-        initialize: function () {
-          BaseFilters.BaseFilterView.prototype.initialize.call(this, {
-            detailsView: IssuesDetailsFavoriteFilterView
-          });
-
-          this.listenTo(window.SS.appState, 'change:favorites', this.updateFavorites);
-        },
-
-
-        updateFavorites: function () {
-          this.model.set('choices', window.SS.appState.get('favorites'));
-          this.render();
-        }
-      });
-
-
       var IssuesRouter = Backbone.Router.extend({
 
         routes: {
index 09cccd3f8b8ce0cef6e343166d9cf5966d6347b5..ac8372585ea6adeac0e732d670346bda885c3a50 100644 (file)
@@ -104,7 +104,6 @@ define(['backbone', 'backbone.marionette', 'common/handlebars-extensions'], func
 
     focus: function() {
       this.render();
-//      this.showDetails();
     },
 
 
index 33f0f38f5d97efa4c28acab0b2e6f2124bfa56fd..49e3490309a1b5bf06566c2a5f618ad5618f24fe 100644 (file)
@@ -34,7 +34,7 @@ define([
 
 
     renderValue: function() {
-      return this.model.get('value') || false;
+      return this.model.get('value');
     },
 
 
index 6a3df26e49eb472c9cf9972a4a6dbe2c5bc87cc6..f2e7663b3804f15fee36b4104173ae21dc5e3095 100644 (file)
@@ -31,13 +31,11 @@ define(['navigator/filters/base-filters', 'common/handlebars-extensions'], funct
       });
       if (metric) {
         this.$('[name=val]').data('type', metric.metric.val_type);
-        switch (metric.metric.val_type) {
-            case 'WORK_DUR':
-                this.$('[name=val]').prop('placeholder', '1d 7h 59min');
-                break;
-            case 'RATING':
-                this.$('[name=val]').prop('placeholder', 'A');
-                break;
+        if (metric.metric.val_type === 'WORK_DUR') {
+          this.$('[name=val]').prop('placeholder', '1d 7h 59min');
+        }
+        if (metric.metric.val_type === 'RATING') {
+          this.$('[name=val]').prop('placeholder', 'A');
         }
       }
     },
index 43ef2b78f3ceaf3dd6597e08f14e52182d51d144..edafc4c6f666c0f0cd6959c2c101b87d55451d5a 100644 (file)
@@ -163,13 +163,11 @@ window.SonarWidgets = window.SonarWidgets == null ? {} : window.SonarWidgets;
         .attr('r', function (d) {
           return widget.size(widget.getSizeMetric(d));
         })
-        .style('fill', function (d) {
-          // TODO widget.bubbleColorUndefined()
+        .style('fill', function () {
           return widget.bubbleColor();
         })
         .style('fill-opacity', 0.2)
-        .style('stroke', function (d) {
-          // TODO widget.bubbleColorUndefined()
+        .style('stroke', function () {
           return widget.bubbleColor();
         })
         .style('transition', 'all 0.2s ease');
index 4108014769087086f82e992464abe94d134d7303..3cce122060548f9d9cdffee29e1eae237060a408 100644 (file)
@@ -181,8 +181,7 @@ window.SonarWidgets = window.SonarWidgets == null ? {} : window.SonarWidgets;
     // Update scales
     var xDomain = d3.extent(this.components(), function(d) {
           return widget.getMainMetric(d);
-        }),
-        metric = this.metrics()[this.mainMetric];
+        });
 
     if (!this.options().relativeScale) {
       if (this.metrics()[this.mainMetric].type === 'PERCENT') {
index 50db9fec5fe4c7e085e5a9d4d8bc60036e9e2527..f28f61c6d280208ce488515a2c24fe103e0f0763 100644 (file)
@@ -259,7 +259,23 @@ window.SonarWidgets = window.SonarWidgets == null ? {} : window.SonarWidgets;
 
 
     // Configure events
-    var enterHandler = function(sector, d, i, showDetails) {
+    var updateMetrics = function(metrics) {
+          widget.detailsMetrics = widget.detailsWrap.selectAll('.details-metric')
+              .data(metrics);
+
+          widget.detailsMetrics.enter().append('text')
+              .classed('details-metric', true)
+              .classed('details-metric-main', function(d, i) { return i === 0; })
+              .attr('transform', function(d, i) { return trans(10, i * widget._lineHeight); })
+              .attr('dy', '1.2em');
+
+          widget.detailsMetrics
+              .text(function(d) { return d.name + (d.value ? ': ' + d.value : ''); })
+              .style('opacity', 1);
+
+          widget.detailsMetrics.exit().remove();
+        },
+        enterHandler = function(sector, d, i, showDetails) {
           if (showDetails) {
             var metrics = widget.metricsPriority().map(function(m) {
               return {
@@ -323,24 +339,6 @@ window.SonarWidgets = window.SonarWidgets == null ? {} : window.SonarWidgets;
             default:
               window.location = widget.options().baseUrl + encodeURIComponent(d.key);
           }
-        },
-
-        updateMetrics = function(metrics) {
-
-          widget.detailsMetrics = widget.detailsWrap.selectAll('.details-metric')
-              .data(metrics);
-
-          widget.detailsMetrics.enter().append('text')
-              .classed('details-metric', true)
-              .classed('details-metric-main', function(d, i) { return i === 0; })
-              .attr('transform', function(d, i) { return trans(10, i * widget._lineHeight); })
-              .attr('dy', '1.2em');
-
-          widget.detailsMetrics
-              .text(function(d) { return d.name + (d.value ? ': ' + d.value : ''); })
-              .style('opacity', 1);
-
-          widget.detailsMetrics.exit().remove();
         };
 
     this.sectors