AndyRussG has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/344732 )
Change subject: Fix simple issues detected by eslint ...................................................................... Fix simple issues detected by eslint Bug: T161142 Change-Id: I6593499f954040ee654fbe3b302be37928f063a0 --- M .eslintrc.json M resources/infrastructure/bannereditor.js M resources/infrastructure/bannermanager.js M resources/infrastructure/campaignManager.js M resources/infrastructure/centralnotice.js M resources/infrastructure/ext.centralNotice.adminUi.campaignPager.js M resources/subscribing/ext.centralNotice.bannerHistoryLogger.js M resources/subscribing/ext.centralNotice.display.bucketer.js M resources/subscribing/ext.centralNotice.display.chooser.js M resources/subscribing/ext.centralNotice.display.hide.js M resources/subscribing/ext.centralNotice.display.js M resources/subscribing/ext.centralNotice.display.state.js M resources/subscribing/ext.centralNotice.freegeoipLookup.js M resources/subscribing/ext.centralNotice.geoIP.js M resources/subscribing/ext.centralNotice.impressionDiet.js M resources/subscribing/ext.centralNotice.kvStore.js M resources/subscribing/ext.centralNotice.kvStoreMaintenance.js M resources/subscribing/ext.centralNotice.largeBannerLimit.js M resources/subscribing/ext.centralNotice.legacySupport.js M resources/subscribing/ext.centralNotice.startUp.js 20 files changed, 40 insertions(+), 45 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CentralNotice refs/changes/32/344732/1 diff --git a/.eslintrc.json b/.eslintrc.json index a4c4339..3d4bed8 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -8,17 +8,14 @@ "jquery": true }, "globals": { - "mediaWiki": false + "require": false, + "module": false, + "mediaWiki": false, + "OO": false }, "rules": { - "no-undef": 0, - "no-unneeded-ternary": 0, "no-use-before-define": 0, - "no-whitespace-before-property": 0, - "operator-linebreak": 0, - "semi-spacing": 0, - "spaced-comment": 0, "valid-jsdoc": 0, - "wrap-iife": 0 + "dot-notation": [ "error", { "allowKeywords": true } ] } } diff --git a/resources/infrastructure/bannereditor.js b/resources/infrastructure/bannereditor.js index 6833461..35cb153 100644 --- a/resources/infrastructure/bannereditor.js +++ b/resources/infrastructure/bannereditor.js @@ -75,7 +75,7 @@ * @return {boolean} */ doSaveBanner: function () { - /*global alert */ + /* global alert */ if ( $( '#mw-input-wpbanner-body' ).prop( 'value' ).indexOf( 'document.write' ) > -1 ) { alert( mw.msg( 'centralnotice-documentwrite-error' ) ); } else { @@ -176,11 +176,11 @@ startPos, endPos; if ( buttonType === 'close' ) { - buttonValue = '<a href="#" title="' - + mw.msg( 'centralnotice-close-title' ) - + '" onclick="mw.centralNotice.hideBanner();return false;">' - + '<div class="cn-closeButton">' + mw.msg( 'centralnotice-close-title' ) - + '</div></a>'; + buttonValue = '<a href="#" title="' + + mw.msg( 'centralnotice-close-title' ) + + '" onclick="mw.centralNotice.hideBanner();return false;">' + + '<div class="cn-closeButton">' + mw.msg( 'centralnotice-close-title' ) + + '</div></a>'; } if ( document.selection ) { // IE support @@ -191,9 +191,9 @@ // Mozilla support startPos = bannerField.selectionStart; endPos = bannerField.selectionEnd; - bannerField.value = bannerField.value.substring( 0, startPos ) - + buttonValue - + bannerField.value.substring( endPos, bannerField.value.length ); + bannerField.value = bannerField.value.substring( 0, startPos ) + + buttonValue + + bannerField.value.substring( endPos, bannerField.value.length ); } else { bannerField.value += buttonValue; } @@ -210,4 +210,4 @@ // And do some initial form work $( '#cn-js-error-warn' ).hide(); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/infrastructure/bannermanager.js b/resources/infrastructure/bannermanager.js index 19c7de0..90fda7e 100644 --- a/resources/infrastructure/bannermanager.js +++ b/resources/infrastructure/bannermanager.js @@ -266,4 +266,4 @@ bm.checkAllStateAltered(); $( '#cn-js-error-warn' ).hide(); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/infrastructure/campaignManager.js b/resources/infrastructure/campaignManager.js index 8372310..af3acf8 100644 --- a/resources/infrastructure/campaignManager.js +++ b/resources/infrastructure/campaignManager.js @@ -280,4 +280,4 @@ updateThrottle(); updateWeightColumn(); updateBuckets(); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/infrastructure/centralnotice.js b/resources/infrastructure/centralnotice.js index 434b095..14081b5 100644 --- a/resources/infrastructure/centralnotice.js +++ b/resources/infrastructure/centralnotice.js @@ -123,4 +123,4 @@ } } ).trigger( 'change' ); } ); -} )( mediaWiki, jQuery ); +}( mediaWiki, jQuery ) ); diff --git a/resources/infrastructure/ext.centralNotice.adminUi.campaignPager.js b/resources/infrastructure/ext.centralNotice.adminUi.campaignPager.js index b78a36a..b5d53eb 100644 --- a/resources/infrastructure/ext.centralNotice.adminUi.campaignPager.js +++ b/resources/infrastructure/ext.centralNotice.adminUi.campaignPager.js @@ -153,4 +153,4 @@ $( '#cn-campaign-pager-submit' ).click( submitChanges ); } } ); -} )( mediaWiki, jQuery ); +}( mediaWiki, jQuery ) ); diff --git a/resources/subscribing/ext.centralNotice.bannerHistoryLogger.js b/resources/subscribing/ext.centralNotice.bannerHistoryLogger.js index 0f1925d..852c0b2 100644 --- a/resources/subscribing/ext.centralNotice.bannerHistoryLogger.js +++ b/resources/subscribing/ext.centralNotice.bannerHistoryLogger.js @@ -75,9 +75,7 @@ time: time, status: data.status, statusCode: data.statusCode, - - bannersNotGuaranteedToDisplay: - data.bannersNotGuaranteedToDisplay ? true : false + bannersNotGuaranteedToDisplay: Boolean( data.bannersNotGuaranteedToDisplay ) }; if ( data.banner ) { @@ -403,4 +401,4 @@ } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.display.bucketer.js b/resources/subscribing/ext.centralNotice.display.bucketer.js index 06a6500..9eec78e 100644 --- a/resources/subscribing/ext.centralNotice.display.bucketer.js +++ b/resources/subscribing/ext.centralNotice.display.bucketer.js @@ -315,4 +315,4 @@ storeBuckets(); } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.display.chooser.js b/resources/subscribing/ext.centralNotice.display.chooser.js index 36c3782..218cd9c 100644 --- a/resources/subscribing/ext.centralNotice.display.chooser.js +++ b/resources/subscribing/ext.centralNotice.display.chooser.js @@ -85,7 +85,7 @@ } if ( keepCampaign ) { - filteredChoiceData.push( campaign ) ; + filteredChoiceData.push( campaign ); } } @@ -121,7 +121,7 @@ // and higher integers represent higher priority. These values are // defined by class constants in the CentralNotice PHP class. - for ( i = 0; i < filteredChoiceData.length ; i++ ) { + for ( i = 0; i < filteredChoiceData.length; i++ ) { campaign = filteredChoiceData[ i ]; campaignPriority = campaign.preferred; @@ -364,4 +364,4 @@ } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.display.hide.js b/resources/subscribing/ext.centralNotice.display.hide.js index 84505a7..1721681 100644 --- a/resources/subscribing/ext.centralNotice.display.hide.js +++ b/resources/subscribing/ext.centralNotice.display.hide.js @@ -140,4 +140,4 @@ hide.setHideCookies( 'close', durations.close ); } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.display.js b/resources/subscribing/ext.centralNotice.display.js index 98ca610..22b7fa5 100644 --- a/resources/subscribing/ext.centralNotice.display.js +++ b/resources/subscribing/ext.centralNotice.display.js @@ -629,4 +629,4 @@ 'Use mw.centralNotice method instead' ); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.display.state.js b/resources/subscribing/ext.centralNotice.display.state.js index 9471406..22a62b0 100644 --- a/resources/subscribing/ext.centralNotice.display.state.js +++ b/resources/subscribing/ext.centralNotice.display.state.js @@ -114,7 +114,7 @@ UNKNOWN_COUNTRY_CODE; // Some parameters should get through even if they have falsey values - state.data.debug = urlParams.debug !== undefined ? true : false; + state.data.debug = ( urlParams.debug !== undefined ); state.data.randomcampaign = urlParams.randomcampaign !== undefined ? urlParams.randomcampaign : Math.random(); @@ -402,4 +402,4 @@ return REASONS.other; } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.freegeoipLookup.js b/resources/subscribing/ext.centralNotice.freegeoipLookup.js index 6a199b9..e215aab 100644 --- a/resources/subscribing/ext.centralNotice.freegeoipLookup.js +++ b/resources/subscribing/ext.centralNotice.freegeoipLookup.js @@ -30,4 +30,4 @@ } ); }; -} )( jQuery ); +}( jQuery ) ); diff --git a/resources/subscribing/ext.centralNotice.geoIP.js b/resources/subscribing/ext.centralNotice.geoIP.js index 7ee4997..5e040f9 100644 --- a/resources/subscribing/ext.centralNotice.geoIP.js +++ b/resources/subscribing/ext.centralNotice.geoIP.js @@ -167,4 +167,4 @@ window.Geo = geo; } ); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.impressionDiet.js b/resources/subscribing/ext.centralNotice.impressionDiet.js index fc1b848..f477d6b 100644 --- a/resources/subscribing/ext.centralNotice.impressionDiet.js +++ b/resources/subscribing/ext.centralNotice.impressionDiet.js @@ -80,8 +80,8 @@ counts = getCounts(); } - if ( counts.waitUntil < new Date().getTime() - && counts.waitSeenCount >= mixinParams.maximumSeen + if ( counts.waitUntil < new Date().getTime() && + counts.waitSeenCount >= mixinParams.maximumSeen ) { // We're beyond the wait period, and have nothing to do except // maybe start a new cycle. @@ -161,7 +161,7 @@ } rawWaitCookie = $.cookie( identifier + WAIT_COOKIE_SUFFIX ); - waitData = ( rawWaitCookie || '' ) .split( /[|]/ ); + waitData = ( rawWaitCookie || '' ).split( /[|]/ ); cookieCounts = { seenCount: parseInt( rawCookie, 10 ) || 0, @@ -229,4 +229,4 @@ // Register the mixin cn.registerCampaignMixin( mixin ); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.kvStore.js b/resources/subscribing/ext.centralNotice.kvStore.js index 673ac48..532ec65 100644 --- a/resources/subscribing/ext.centralNotice.kvStore.js +++ b/resources/subscribing/ext.centralNotice.kvStore.js @@ -524,4 +524,4 @@ } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.kvStoreMaintenance.js b/resources/subscribing/ext.centralNotice.kvStoreMaintenance.js index 7cb9a86..5c20c80 100644 --- a/resources/subscribing/ext.centralNotice.kvStoreMaintenance.js +++ b/resources/subscribing/ext.centralNotice.kvStoreMaintenance.js @@ -129,4 +129,4 @@ } }; -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.largeBannerLimit.js b/resources/subscribing/ext.centralNotice.largeBannerLimit.js index 66d1a30..bb8fe59 100644 --- a/resources/subscribing/ext.centralNotice.largeBannerLimit.js +++ b/resources/subscribing/ext.centralNotice.largeBannerLimit.js @@ -162,4 +162,4 @@ // Register the mixin cn.registerCampaignMixin( mixin ); -} )( mediaWiki ); +}( mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.legacySupport.js b/resources/subscribing/ext.centralNotice.legacySupport.js index d806123..39980a7 100644 --- a/resources/subscribing/ext.centralNotice.legacySupport.js +++ b/resources/subscribing/ext.centralNotice.legacySupport.js @@ -22,4 +22,4 @@ // Register the mixin cn.registerCampaignMixin( mixin ); -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); diff --git a/resources/subscribing/ext.centralNotice.startUp.js b/resources/subscribing/ext.centralNotice.startUp.js index 0b3ec38..f27f733 100644 --- a/resources/subscribing/ext.centralNotice.startUp.js +++ b/resources/subscribing/ext.centralNotice.startUp.js @@ -102,4 +102,4 @@ } ); } -} )( jQuery, mediaWiki ); +}( jQuery, mediaWiki ) ); -- To view, visit https://gerrit.wikimedia.org/r/344732 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I6593499f954040ee654fbe3b302be37928f063a0 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CentralNotice Gerrit-Branch: master Gerrit-Owner: AndyRussG <andrew.green...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits