diff --git a/.eslintrc.yml b/.eslintrc.yml new file mode 100644 index 000000000..5eea83873 --- /dev/null +++ b/.eslintrc.yml @@ -0,0 +1,67 @@ +env: + browser: true + es6: false +extends: "eslint:recommended" +globals: + $: readonly + App: readonly + annotator: readonly + c3: readonly + CKEDITOR: readonly + L: readonly + Turbolinks: readonly +parserOptions: + ecmaVersion: 5 +rules: + array-bracket-spacing: error + block-spacing: error + brace-style: error + comma-spacing: error + computed-property-spacing: error + curly: error + eol-last: error + func-call-spacing: error + indent: + - error + - 2 + key-spacing: error + keyword-spacing: error + linebreak-style: error + lines-between-class-members: error + no-console: error + no-multi-spaces: error + no-multiple-empty-lines: + - error + - max: 1 + no-spaced-func: error + no-tabs: error + no-trailing-spaces: error + no-whitespace-before-property: error + object-curly-spacing: + - error + - always + - objectsInObjects: false + padded-blocks: + - error + - never + quotes: + - error + - double + - avoidEscape: true + semi-spacing: error + space-before-blocks: error + space-before-function-paren: + - error + - never + space-in-parens: error + space-infix-ops: error + space-unary-ops: error + spaced-comment: + - error + - always + - markers: + - "=" + exceptions: + - "-" + strict: error + switch-colon-spacing: error diff --git a/.hound.yml b/.hound.yml index b69ca98d4..4010fa02a 100644 --- a/.hound.yml +++ b/.hound.yml @@ -5,3 +5,6 @@ scss: erblint: enabled: true config_file: .erb-lint.yml +eslint: + enabled: true + config_file: .eslintrc.yml diff --git a/app/assets/javascripts/advanced_search.js b/app/assets/javascripts/advanced_search.js index c804ab53a..c913e86d8 100644 --- a/app/assets/javascripts/advanced_search.js +++ b/app/assets/javascripts/advanced_search.js @@ -44,5 +44,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/allow_participation.js b/app/assets/javascripts/allow_participation.js index aeca79b2c..0b18fb78c 100644 --- a/app/assets/javascripts/allow_participation.js +++ b/app/assets/javascripts/allow_participation.js @@ -14,5 +14,4 @@ }, ".js-participation"); } }; - }).call(this); diff --git a/app/assets/javascripts/answers.js b/app/assets/javascripts/answers.js index 23e4089ba..74cb29305 100644 --- a/app/assets/javascripts/answers.js +++ b/app/assets/javascripts/answers.js @@ -27,5 +27,4 @@ App.Answers.nestedAnswers(); } }; - }).call(this); diff --git a/app/assets/javascripts/app.js b/app/assets/javascripts/app.js index d4a4cee34..90074f1c7 100644 --- a/app/assets/javascripts/app.js +++ b/app/assets/javascripts/app.js @@ -2,5 +2,4 @@ (function() { "use strict"; window.App = {}; - }).call(this); diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 5aa8e8f50..1fbde90cb 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -116,8 +116,9 @@ var initialize_modules = function() { App.LegislationAdmin.initialize(); App.LegislationAllegations.initialize(); App.Legislation.initialize(); - if ( $(".legislation-annotatable").length ) + if ($(".legislation-annotatable").length) { App.LegislationAnnotatable.initialize(); + } App.WatchFormChanges.initialize(); App.TreeNavigator.initialize(); App.Documentable.initialize(); @@ -135,14 +136,16 @@ var initialize_modules = function() { App.SendAdminNotificationAlert.initialize(); App.ModalDownload.initialize(); App.Settings.initialize(); - if ( $("#js-columns-selector").length ) + if ($("#js-columns-selector").length) { App.ColumnsSelector.initialize(); + } App.BudgetEditAssociations.initialize(); - if ( $("#votation_type_enum_type").length ) + if ($("#votation_type_enum_type").length) { App.Votations.initialize(); + } }; -$(function(){ +$(function() { "use strict"; Turbolinks.enableProgressBar(); diff --git a/app/assets/javascripts/banners.js b/app/assets/javascripts/banners.js index 9362da237..d69066c92 100644 --- a/app/assets/javascripts/banners.js +++ b/app/assets/javascripts/banners.js @@ -25,5 +25,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/budget_edit_associations.js b/app/assets/javascripts/budget_edit_associations.js index ec4d74a19..83ff6c48a 100644 --- a/app/assets/javascripts/budget_edit_associations.js +++ b/app/assets/javascripts/budget_edit_associations.js @@ -38,5 +38,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/check_all_none.js b/app/assets/javascripts/check_all_none.js index 966f5fe77..8684a7cf7 100644 --- a/app/assets/javascripts/check_all_none.js +++ b/app/assets/javascripts/check_all_none.js @@ -14,5 +14,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/checkbox_toggle.js b/app/assets/javascripts/checkbox_toggle.js index c2a116b62..c17469a1e 100644 --- a/app/assets/javascripts/checkbox_toggle.js +++ b/app/assets/javascripts/checkbox_toggle.js @@ -14,5 +14,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/columns_selector.js b/app/assets/javascripts/columns_selector.js index 2beaf0928..b4d95334f 100644 --- a/app/assets/javascripts/columns_selector.js +++ b/app/assets/javascripts/columns_selector.js @@ -84,5 +84,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/comments.js b/app/assets/javascripts/comments.js index e9e9db49d..c3c2be8ae 100644 --- a/app/assets/javascripts/comments.js +++ b/app/assets/javascripts/comments.js @@ -69,5 +69,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/cookies.js b/app/assets/javascripts/cookies.js index 4505ec4ff..1f1af9b60 100644 --- a/app/assets/javascripts/cookies.js +++ b/app/assets/javascripts/cookies.js @@ -30,5 +30,4 @@ return ""; } }; - }).call(this); diff --git a/app/assets/javascripts/custom.js b/app/assets/javascripts/custom.js index 6c880b3a9..065440922 100644 --- a/app/assets/javascripts/custom.js +++ b/app/assets/javascripts/custom.js @@ -1,5 +1,5 @@ // Overrides and adds customized javascripts in this file -// Read more on documentation: +// Read more on documentation: // * English: https://github.com/consul/consul/blob/master/CUSTOMIZE_EN.md#javascript // * Spanish: https://github.com/consul/consul/blob/master/CUSTOMIZE_ES.md#javascript // diff --git a/app/assets/javascripts/dashboard_graphs.js b/app/assets/javascripts/dashboard_graphs.js index 261bc5293..3171e4815 100644 --- a/app/assets/javascripts/dashboard_graphs.js +++ b/app/assets/javascripts/dashboard_graphs.js @@ -4,7 +4,7 @@ // TODO: This module is complex enough to require its own tests. Rewrite it using Ecma6 class syntax and // write tests for this feature after consul has been migrated to Rails 5.1 -(function(){ +(function() { "use strict"; var ProposalGraph = function(url) { @@ -33,7 +33,7 @@ .done(this.draw.bind(this)); }; - ProposalGraph.prototype.refreshGoals = function () { + ProposalGraph.prototype.refreshGoals = function() { return $.ajax({ url: this.resourcesUrl, cache: false, @@ -52,11 +52,11 @@ }); }; - ProposalGraph.prototype.refreshData = function () { + ProposalGraph.prototype.refreshData = function() { return $.ajax({ url: this.url, cache: false, - success: function (data) { + success: function(data) { this.parseData(data); }.bind(this), data: { @@ -68,8 +68,8 @@ ProposalGraph.prototype.parseData = function(data) { var key; - this.xColumnValues = [ ]; - this.progressColumnValues = [ this.progressLabel ]; + this.xColumnValues = []; + this.progressColumnValues = [this.progressLabel]; for (key in data) { if (Object.prototype.hasOwnProperty.call(data, key)) { @@ -87,7 +87,7 @@ return $.ajax({ url: this.successfulProposalDataUrl, cache: false, - success: function (data) { + success: function(data) { this.parseSuccessfulProposalData(data); }.bind(this), data: { @@ -99,7 +99,7 @@ ProposalGraph.prototype.parseSuccessfulProposalData = function(data) { var key; - this.successfulColumnValues = [ this.successLabel ]; + this.successfulColumnValues = [this.successLabel]; for (key in data) { if (Object.prototype.hasOwnProperty.call(data, key)) { @@ -113,7 +113,7 @@ return $.ajax({ url: this.proposalAchievementsUrl, cache: false, - success: function (data) { + success: function(data) { this.parseAchievements(data); }.bind(this), data: { @@ -138,7 +138,7 @@ } }; - ProposalGraph.prototype.addXColumnValue = function (value) { + ProposalGraph.prototype.addXColumnValue = function(value) { if (this.xColumnValues.indexOf(value) === -1) { this.xColumnValues.push(value); } @@ -146,7 +146,7 @@ ProposalGraph.prototype.draw = function() { var colors = {}, - maximumValue = this.maximumValue === 0 ? this.proposalSuccess : Math.round(this.maximumValue * 1.10); + maximumValue = this.maximumValue === 0 ? this.proposalSuccess : Math.round(this.maximumValue * 1.10); this.formatXColumnValues(); @@ -163,14 +163,14 @@ this.successfulColumnValues ], colors: colors, - color: function (color, d) { + color: function(color, d) { var achievement; if (d.id === this.successfulColumnValues[0] || !Object.prototype.hasOwnProperty.call(d, "x")) { return color; } - achievement = this.achievements.find(function (element) { + achievement = this.achievements.find(function(element) { return element.value === this.xColumnValues[d.index + 1]; }.bind(this)); @@ -211,8 +211,8 @@ }, tooltip: { format: { - title: function (d) { - var achievement = this.achievements.find(function (element) { + title: function(d) { + var achievement = this.achievements.find(function(element) { return element.value === this.xColumnValues[d + 1]; }.bind(this)); @@ -227,11 +227,11 @@ }); }; - ProposalGraph.prototype.tickYValues = function () { + ProposalGraph.prototype.tickYValues = function() { var i, - tick = [0], - maximumValue = this.maximumValue === 0 ? this.proposalSuccess : Math.round(this.maximumValue * 1.10), - step = maximumValue <= 10 ? 1 : Math.round(maximumValue / 10); + tick = [0], + maximumValue = this.maximumValue === 0 ? this.proposalSuccess : Math.round(this.maximumValue * 1.10), + step = maximumValue <= 10 ? 1 : Math.round(maximumValue / 10); for (i = step; i < maximumValue; i += step) { tick.push(i); @@ -242,16 +242,16 @@ return tick; }; - ProposalGraph.prototype.tickXValues = function () { + ProposalGraph.prototype.tickXValues = function() { var i, - l, - tick = [], - step = this.xColumnValues.length < 13 ? 1 : Math.round((this.xColumnValues.length - 1) / 12); + l, + tick = [], + step = this.xColumnValues.length < 13 ? 1 : Math.round((this.xColumnValues.length - 1) / 12); if (this.xColumnValues.length > 1) { tick.push(0); - for(i = step, l = this.xColumnValues.length - 1; i < l; i += step) { + for (i = step, l = this.xColumnValues.length - 1; i < l; i += step) { tick.push(i); } } @@ -259,7 +259,7 @@ return tick; }; - ProposalGraph.prototype.formatXColumnValues = function () { + ProposalGraph.prototype.formatXColumnValues = function() { var i, l; this.xColumnValues = this.xColumnValues.sort(); @@ -286,8 +286,8 @@ return this.groupBy === undefined || this.groupBy === "" || this.groupBy === null; }; - $(document).ready(function () { - $("[data-proposal-graph-url]").each(function () { + $(document).ready(function() { + $("[data-proposal-graph-url]").each(function() { var graph = new ProposalGraph($(this).data("proposal-graph-url")); graph.successfulProposalDataUrl = $(this).data("successful-proposal-graph-url"); graph.proposalAchievementsUrl = $(this).data("proposal-achievements-url"); diff --git a/app/assets/javascripts/documentable.js b/app/assets/javascripts/documentable.js index dd1e3efaa..7c53d2fa6 100644 --- a/app/assets/javascripts/documentable.js +++ b/app/assets/javascripts/documentable.js @@ -166,5 +166,4 @@ $("#" + id).remove(); } }; - }).call(this); diff --git a/app/assets/javascripts/embed_video.js b/app/assets/javascripts/embed_video.js index e88029f58..beed5a8c7 100644 --- a/app/assets/javascripts/embed_video.js +++ b/app/assets/javascripts/embed_video.js @@ -9,5 +9,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/fixed_bar.js b/app/assets/javascripts/fixed_bar.js index ce721be20..f8e48f7ec 100644 --- a/app/assets/javascripts/fixed_bar.js +++ b/app/assets/javascripts/fixed_bar.js @@ -18,5 +18,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/flaggable.js b/app/assets/javascripts/flaggable.js index d14a99129..0b2661e05 100644 --- a/app/assets/javascripts/flaggable.js +++ b/app/assets/javascripts/flaggable.js @@ -5,5 +5,4 @@ $("#" + resource_id + " .js-flag-actions").html(button).foundation(); } }; - }).call(this); diff --git a/app/assets/javascripts/followable.js b/app/assets/javascripts/followable.js index 5ce1898e5..81775de58 100644 --- a/app/assets/javascripts/followable.js +++ b/app/assets/javascripts/followable.js @@ -10,5 +10,4 @@ } } }; - }).call(this); diff --git a/app/assets/javascripts/forms.js b/app/assets/javascripts/forms.js index a9ef8a4ea..9c526aae4 100644 --- a/app/assets/javascripts/forms.js +++ b/app/assets/javascripts/forms.js @@ -64,5 +64,4 @@ App.Forms.hideOrShowFieldsAfterSelection(); } }; - }).call(this); diff --git a/app/assets/javascripts/foundation_extras.js b/app/assets/javascripts/foundation_extras.js index 691a1a3ce..c6e344684 100644 --- a/app/assets/javascripts/foundation_extras.js +++ b/app/assets/javascripts/foundation_extras.js @@ -26,5 +26,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/gettext.js b/app/assets/javascripts/gettext.js index 49da4318d..7404109ee 100644 --- a/app/assets/javascripts/gettext.js +++ b/app/assets/javascripts/gettext.js @@ -37,5 +37,4 @@ } }; }; - }).call(this); diff --git a/app/assets/javascripts/globalize.js b/app/assets/javascripts/globalize.js index 3206854bb..a7757f520 100644 --- a/app/assets/javascripts/globalize.js +++ b/app/assets/javascripts/globalize.js @@ -83,12 +83,12 @@ }, language_description: function(count) { switch (count) { - case 0: - return $(".globalize-languages").data("zero-languages-description"); - case 1: - return $(".globalize-languages").data("one-languages-description"); - default: - return $(".globalize-languages").data("other-languages-description"); + case 0: + return $(".globalize-languages").data("zero-languages-description"); + case 1: + return $(".globalize-languages").data("one-languages-description"); + default: + return $(".globalize-languages").data("other-languages-description"); } }, initialize: function() { @@ -114,5 +114,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/ie_alert.js b/app/assets/javascripts/ie_alert.js index f62071fec..7f447d8c9 100644 --- a/app/assets/javascripts/ie_alert.js +++ b/app/assets/javascripts/ie_alert.js @@ -15,5 +15,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/imageable.js b/app/assets/javascripts/imageable.js index 1e54f5d25..72258a3c7 100644 --- a/app/assets/javascripts/imageable.js +++ b/app/assets/javascripts/imageable.js @@ -171,5 +171,4 @@ $("#new_image_link").removeClass("hide"); } }; - }).call(this); diff --git a/app/assets/javascripts/investment_report_alert.js b/app/assets/javascripts/investment_report_alert.js index 12bb9a0c0..4128183ed 100644 --- a/app/assets/javascripts/investment_report_alert.js +++ b/app/assets/javascripts/investment_report_alert.js @@ -11,5 +11,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/legislation.js b/app/assets/javascripts/legislation.js index f8dc9fc01..39d5eebf9 100644 --- a/app/assets/javascripts/legislation.js +++ b/app/assets/javascripts/legislation.js @@ -16,5 +16,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/legislation_admin.js b/app/assets/javascripts/legislation_admin.js index 019703396..c4692014f 100644 --- a/app/assets/javascripts/legislation_admin.js +++ b/app/assets/javascripts/legislation_admin.js @@ -22,5 +22,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/legislation_allegations.js b/app/assets/javascripts/legislation_allegations.js index b76b30da1..f5970b8e5 100644 --- a/app/assets/javascripts/legislation_allegations.js +++ b/app/assets/javascripts/legislation_allegations.js @@ -33,5 +33,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/legislation_annotatable.js b/app/assets/javascripts/legislation_annotatable.js index 52bcb7ce9..50d46ecd8 100644 --- a/app/assets/javascripts/legislation_annotatable.js +++ b/app/assets/javascripts/legislation_annotatable.js @@ -229,5 +229,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/location_changer.js b/app/assets/javascripts/location_changer.js index 824052b9f..e84298f03 100644 --- a/app/assets/javascripts/location_changer.js +++ b/app/assets/javascripts/location_changer.js @@ -7,5 +7,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/managers.js b/app/assets/javascripts/managers.js index d9622f7b1..4a87fa7e4 100644 --- a/app/assets/javascripts/managers.js +++ b/app/assets/javascripts/managers.js @@ -29,5 +29,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/map.js b/app/assets/javascripts/map.js index 41f103815..84d90093e 100644 --- a/app/assets/javascripts/map.js +++ b/app/assets/javascripts/map.js @@ -128,5 +128,4 @@ return !isNaN(parseFloat(n)) && isFinite(n); } }; - }).call(this); diff --git a/app/assets/javascripts/markdown_editor.js b/app/assets/javascripts/markdown_editor.js index 7bdd7b37c..c0a587e31 100644 --- a/app/assets/javascripts/markdown_editor.js +++ b/app/assets/javascripts/markdown_editor.js @@ -48,5 +48,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/modal_download.js b/app/assets/javascripts/modal_download.js index 9aec87b59..debd3672a 100644 --- a/app/assets/javascripts/modal_download.js +++ b/app/assets/javascripts/modal_download.js @@ -11,5 +11,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/moderator_budget_investments.js b/app/assets/javascripts/moderator_budget_investments.js index 52ed20e5e..035f13ecc 100644 --- a/app/assets/javascripts/moderator_budget_investments.js +++ b/app/assets/javascripts/moderator_budget_investments.js @@ -9,5 +9,4 @@ $("#" + id + " .js-moderator-investment-actions:first").hide(); } }; - }).call(this); diff --git a/app/assets/javascripts/moderator_comment.js b/app/assets/javascripts/moderator_comment.js index 17915fc67..1e8c9bd59 100644 --- a/app/assets/javascripts/moderator_comment.js +++ b/app/assets/javascripts/moderator_comment.js @@ -8,5 +8,4 @@ $("#" + id + " .js-moderator-comment-actions").hide(); } }; - }).call(this); diff --git a/app/assets/javascripts/moderator_debates.js b/app/assets/javascripts/moderator_debates.js index 0beb124b4..9d13f87a5 100644 --- a/app/assets/javascripts/moderator_debates.js +++ b/app/assets/javascripts/moderator_debates.js @@ -9,5 +9,4 @@ $("#" + id + " .js-moderator-debate-actions:first").hide(); } }; - }).call(this); diff --git a/app/assets/javascripts/moderator_proposal_notifications.js b/app/assets/javascripts/moderator_proposal_notifications.js index 3a22027b7..eb7bdefef 100644 --- a/app/assets/javascripts/moderator_proposal_notifications.js +++ b/app/assets/javascripts/moderator_proposal_notifications.js @@ -8,5 +8,4 @@ $("#" + id + " .js-moderator-proposal-notifications-actions:first").hide(); } }; - }).call(this); diff --git a/app/assets/javascripts/moderator_proposals.js b/app/assets/javascripts/moderator_proposals.js index adca84209..93fb100dd 100644 --- a/app/assets/javascripts/moderator_proposals.js +++ b/app/assets/javascripts/moderator_proposals.js @@ -9,5 +9,4 @@ $("#" + id + " .js-moderator-proposals-actions:first").hide(); } }; - }).call(this); diff --git a/app/assets/javascripts/polls.js b/app/assets/javascripts/polls.js index b77e6543c..6a9f50079 100644 --- a/app/assets/javascripts/polls.js +++ b/app/assets/javascripts/polls.js @@ -43,5 +43,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/polls_admin.js b/app/assets/javascripts/polls_admin.js index a92b403f6..87e55756b 100644 --- a/app/assets/javascripts/polls_admin.js +++ b/app/assets/javascripts/polls_admin.js @@ -5,17 +5,16 @@ $("select[class='js-poll-shifts']").on({ change: function() { switch ($(this).val()) { - case "vote_collection": - $("select[class='js-shift-vote-collection-dates']").show(); - $("select[class='js-shift-recount-scrutiny-dates']").hide(); - break; - case "recount_scrutiny": - $("select[class='js-shift-recount-scrutiny-dates']").show(); - $("select[class='js-shift-vote-collection-dates']").hide(); + case "vote_collection": + $("select[class='js-shift-vote-collection-dates']").show(); + $("select[class='js-shift-recount-scrutiny-dates']").hide(); + break; + case "recount_scrutiny": + $("select[class='js-shift-recount-scrutiny-dates']").show(); + $("select[class='js-shift-vote-collection-dates']").hide(); } } }); } }; - }).call(this); diff --git a/app/assets/javascripts/prevent_double_submission.js b/app/assets/javascripts/prevent_double_submission.js index cec1234ce..40b454d46 100644 --- a/app/assets/javascripts/prevent_double_submission.js +++ b/app/assets/javascripts/prevent_double_submission.js @@ -45,5 +45,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/questions.js b/app/assets/javascripts/questions.js index c0103a978..5ce74d1fd 100644 --- a/app/assets/javascripts/questions.js +++ b/app/assets/javascripts/questions.js @@ -10,5 +10,4 @@ App.Questions.nestedQuestions(); } }; - }).call(this); diff --git a/app/assets/javascripts/registration_form.js b/app/assets/javascripts/registration_form.js index d5ca165e5..ecb827926 100644 --- a/app/assets/javascripts/registration_form.js +++ b/app/assets/javascripts/registration_form.js @@ -29,5 +29,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/send_admin_notification_alert.js b/app/assets/javascripts/send_admin_notification_alert.js index 2c9742b76..6dc7b36f2 100644 --- a/app/assets/javascripts/send_admin_notification_alert.js +++ b/app/assets/javascripts/send_admin_notification_alert.js @@ -7,5 +7,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/send_newsletter_alert.js b/app/assets/javascripts/send_newsletter_alert.js index 92b84a1d4..fa5a605af 100644 --- a/app/assets/javascripts/send_newsletter_alert.js +++ b/app/assets/javascripts/send_newsletter_alert.js @@ -7,5 +7,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/settings.js b/app/assets/javascripts/settings.js index 0467e49c7..cea8fcda7 100644 --- a/app/assets/javascripts/settings.js +++ b/app/assets/javascripts/settings.js @@ -14,5 +14,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/social_share.js b/app/assets/javascripts/social_share.js index 973ac4322..34ae229ac 100644 --- a/app/assets/javascripts/social_share.js +++ b/app/assets/javascripts/social_share.js @@ -7,5 +7,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/sortable.js b/app/assets/javascripts/sortable.js index a36587622..587ef598a 100644 --- a/app/assets/javascripts/sortable.js +++ b/app/assets/javascripts/sortable.js @@ -34,5 +34,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/stat_graphs.js b/app/assets/javascripts/stat_graphs.js index 479e20287..d3aa121fa 100644 --- a/app/assets/javascripts/stat_graphs.js +++ b/app/assets/javascripts/stat_graphs.js @@ -9,7 +9,7 @@ var initialize_stats_modules = function() { App.Stats.initialize(); }; -$(function(){ +$(function() { "use strict"; $(document).ready(initialize_stats_modules); diff --git a/app/assets/javascripts/stats.js b/app/assets/javascripts/stats.js index 79cd71fe0..fe7e46d8b 100644 --- a/app/assets/javascripts/stats.js +++ b/app/assets/javascripts/stats.js @@ -33,5 +33,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/suggest.js b/app/assets/javascripts/suggest.js index 6aa99c1ac..1a3ce24b5 100644 --- a/app/assets/javascripts/suggest.js +++ b/app/assets/javascripts/suggest.js @@ -34,5 +34,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/table_sortable.js b/app/assets/javascripts/table_sortable.js index 80cc1f722..7b4ebad8b 100644 --- a/app/assets/javascripts/table_sortable.js +++ b/app/assets/javascripts/table_sortable.js @@ -30,5 +30,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/tag_autocomplete.js b/app/assets/javascripts/tag_autocomplete.js index 7cf48fff8..675e4f5c9 100644 --- a/app/assets/javascripts/tag_autocomplete.js +++ b/app/assets/javascripts/tag_autocomplete.js @@ -44,5 +44,4 @@ App.TagAutocomplete.init_autocomplete(); } }; - }).call(this); diff --git a/app/assets/javascripts/tags.js b/app/assets/javascripts/tags.js index c3ddcb66e..312ec892e 100644 --- a/app/assets/javascripts/tags.js +++ b/app/assets/javascripts/tags.js @@ -22,5 +22,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/tree_navigator.js b/app/assets/javascripts/tree_navigator.js index fc3eaae36..de382d1a7 100644 --- a/app/assets/javascripts/tree_navigator.js +++ b/app/assets/javascripts/tree_navigator.js @@ -39,5 +39,4 @@ } } }; - }).call(this); diff --git a/app/assets/javascripts/users.js b/app/assets/javascripts/users.js index c4d74df26..8f8f8ccfa 100644 --- a/app/assets/javascripts/users.js +++ b/app/assets/javascripts/users.js @@ -5,5 +5,4 @@ $(".initialjs-avatar").initial(); } }; - }).call(this); diff --git a/app/assets/javascripts/valuation_budget_investment_form.js b/app/assets/javascripts/valuation_budget_investment_form.js index 138b11171..3f8e72d84 100644 --- a/app/assets/javascripts/valuation_budget_investment_form.js +++ b/app/assets/javascripts/valuation_budget_investment_form.js @@ -33,5 +33,4 @@ App.ValuationBudgetInvestmentForm.showFeasibilityFieldsOnChange(); } }; - }).call(this); diff --git a/app/assets/javascripts/votations.js b/app/assets/javascripts/votations.js index 990edd256..c409b58c3 100644 --- a/app/assets/javascripts/votations.js +++ b/app/assets/javascripts/votations.js @@ -53,5 +53,4 @@ }); } }; - }).call(this); diff --git a/app/assets/javascripts/votes.js b/app/assets/javascripts/votes.js index d7c1210d9..2e8583156 100644 --- a/app/assets/javascripts/votes.js +++ b/app/assets/javascripts/votes.js @@ -20,5 +20,4 @@ App.Votes.hoverize("div.comment-footer"); } }; - }).call(this); diff --git a/app/assets/javascripts/watch_form_changes.js b/app/assets/javascripts/watch_form_changes.js index a89602968..cbf9ec798 100644 --- a/app/assets/javascripts/watch_form_changes.js +++ b/app/assets/javascripts/watch_form_changes.js @@ -29,5 +29,4 @@ }); } }; - }).call(this);