mediawiki.Uri: Remove redundant jshint overrides for latedef
authorTimo Tijhof <krinklemail@gmail.com>
Wed, 11 Nov 2015 00:14:30 +0000 (00:14 +0000)
committerKrinkle <krinklemail@gmail.com>
Wed, 11 Nov 2015 03:47:00 +0000 (03:47 +0000)
These aren't being violated. They were either left-over from
refactoring or added to work around bugs in JSHint that have
been fixed since.

Change-Id: I3ac4a6e97b6294f392ae9ec2474eab448b044a13

resources/src/mediawiki/mediawiki.Uri.js

index ba5ece8..835b423 100644 (file)
@@ -68,9 +68,8 @@
                if ( val === undefined || val === null || val === '' ) {
                        return '';
                }
-               /* jshint latedef:false */
+
                return pre + ( raw ? val : mw.Uri.encode( val ) ) + post;
-               /* jshint latedef:true */
        }
 
        /**
                 * @param {boolean} [options.overrideKeys=false] Whether to let duplicate query parameters
                 *  override each other (`true`) or automagically convert them to an array (`false`).
                 */
-               /* jshint latedef:false */
                function Uri( uri, options ) {
                        var prop,
                                defaultUri = getDefaultUri();