aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2015-04-03 11:01:01 +0200
committerStas Vilchik <vilchiks@gmail.com>2015-04-03 11:01:10 +0200
commitb6e187780e6057c3cf77b34b9452682e19720c63 (patch)
tree1a3059d6b2e7d685e8dce283f23e6c3876187b25 /server
parent4ba8d553f180183c19afbc37c13ccc9261a1802d (diff)
downloadsonarqube-b6e187780e6057c3cf77b34b9452682e19720c63.tar.gz
sonarqube-b6e187780e6057c3cf77b34b9452682e19720c63.zip
fix quality flaws
Diffstat (limited to 'server')
-rw-r--r--server/sonar-web/src/main/js/common/handlebars-extensions.js89
-rw-r--r--server/sonar-web/src/main/js/common/processes.js4
-rw-r--r--server/sonar-web/src/main/js/workspace/main.js4
3 files changed, 48 insertions, 49 deletions
diff --git a/server/sonar-web/src/main/js/common/handlebars-extensions.js b/server/sonar-web/src/main/js/common/handlebars-extensions.js
index 5ac91cd9ea8..86b4286efb4 100644
--- a/server/sonar-web/src/main/js/common/handlebars-extensions.js
+++ b/server/sonar-web/src/main/js/common/handlebars-extensions.js
@@ -28,6 +28,50 @@
return METRICS.indexOf(metric) !== -1;
}
+ function buildIssuesUrl (component, metric, periodDate) {
+ var url = baseUrl + '/component_issues/index?id=' + encodeURIComponent(component) + '#';
+ if (periodDate != null) {
+ url += 'createdAfter=' + encodeURIComponent(periodDate) + '|';
+ }
+ switch (metric) {
+ case 'blocker_violations':
+ case 'new_blocker_violations':
+ url += 'resolved=false|severities=BLOCKER';
+ break;
+ case 'critical_violations':
+ case 'new_critical_violations':
+ url += 'resolved=false|severities=CRITICAL';
+ break;
+ case 'major_violations':
+ case 'new_major_violations':
+ url += 'resolved=false|severities=MAJOR';
+ break;
+ case 'minor_violations':
+ case 'new_minor_violations':
+ url += 'resolved=false|severities=MINOR';
+ break;
+ case 'info_violations':
+ case 'new_info_violations':
+ url += 'resolved=false|severities=INFO';
+ break;
+ case 'open_issues':
+ url += 'resolved=false|statuses=OPEN';
+ break;
+ case 'reopened_issues':
+ url += 'resolved=false|statuses=REOPENED';
+ break;
+ case 'confirmed_issues':
+ url += 'resolved=false|statuses=CONFIRMED';
+ break;
+ case 'false_positive_issues':
+ url += 'resolutions=FALSE-POSITIVE';
+ break;
+ default:
+ url += 'resolved=false';
+ }
+ return url;
+ }
+
Handlebars.registerHelper('log', function () {
var args = Array.prototype.slice.call(arguments, 0, -1);
console.log.apply(console, args);
@@ -526,51 +570,6 @@
});
Handlebars.registerHelper('urlForDrilldown', function (component, metric, period, periodDate) {
-
- function buildIssuesUrl (component, metric, periodDate) {
- var url = baseUrl + '/component_issues/index?id=' + encodeURIComponent(component) + '#';
- if (periodDate != null) {
- url += 'createdAfter=' + encodeURIComponent(periodDate) + '|';
- }
- switch (metric) {
- case 'blocker_violations':
- case 'new_blocker_violations':
- url += 'resolved=false|severities=BLOCKER';
- break;
- case 'critical_violations':
- case 'new_critical_violations':
- url += 'resolved=false|severities=CRITICAL';
- break;
- case 'major_violations':
- case 'new_major_violations':
- url += 'resolved=false|severities=MAJOR';
- break;
- case 'minor_violations':
- case 'new_minor_violations':
- url += 'resolved=false|severities=MINOR';
- break;
- case 'info_violations':
- case 'new_info_violations':
- url += 'resolved=false|severities=INFO';
- break;
- case 'open_issues':
- url += 'resolved=false|statuses=OPEN';
- break;
- case 'reopened_issues':
- url += 'resolved=false|statuses=REOPENED';
- break;
- case 'confirmed_issues':
- url += 'resolved=false|statuses=CONFIRMED';
- break;
- case 'false_positive_issues':
- url += 'resolutions=FALSE-POSITIVE';
- break;
- default:
- url += 'resolved=false';
- }
- return url;
- }
-
var url;
if (isIssuesMetric(metric)) {
url = buildIssuesUrl(component, metric, periodDate);
diff --git a/server/sonar-web/src/main/js/common/processes.js b/server/sonar-web/src/main/js/common/processes.js
index 1116a60e134..a437192044e 100644
--- a/server/sonar-web/src/main/js/common/processes.js
+++ b/server/sonar-web/src/main/js/common/processes.js
@@ -19,7 +19,7 @@
*/
(function ($) {
- var options = {
+ var defaults = {
queue: {},
timeout: 300,
fadeTimeout: 100
@@ -117,7 +117,7 @@
id: uid,
timer: setTimeout(function () {
process.timeout();
- }, options.timeout)
+ }, defaults.timeout)
});
processes.add(process);
return uid;
diff --git a/server/sonar-web/src/main/js/workspace/main.js b/server/sonar-web/src/main/js/workspace/main.js
index 158089571b4..a68efff25ba 100644
--- a/server/sonar-web/src/main/js/workspace/main.js
+++ b/server/sonar-web/src/main/js/workspace/main.js
@@ -95,9 +95,9 @@ define([
.on('viewerMinimize', function () {
that.closeComponentViewer();
})
- .on('viewerClose', function (model) {
+ .on('viewerClose', function (m) {
that.closeComponentViewer();
- model.destroy();
+ m.destroy();
});
this.viewerView.render().$el.appendTo(document.body);
},