diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2015-04-03 11:01:01 +0200 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2015-04-03 11:01:10 +0200 |
commit | b6e187780e6057c3cf77b34b9452682e19720c63 (patch) | |
tree | 1a3059d6b2e7d685e8dce283f23e6c3876187b25 /server | |
parent | 4ba8d553f180183c19afbc37c13ccc9261a1802d (diff) | |
download | sonarqube-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.js | 89 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/common/processes.js | 4 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/workspace/main.js | 4 |
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); }, |