Merge "resources: Strip '$' and 'mw' from file closures"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Mon, 17 Sep 2018 18:41:32 +0000 (18:41 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Mon, 17 Sep 2018 18:41:32 +0000 (18:41 +0000)
1  2 
resources/src/mediawiki.language/mediawiki.language.js

@@@ -1,13 -1,41 +1,13 @@@
  /*
   * Methods for transforming message syntax.
   */
- ( function ( mw, $ ) {
+ ( function () {
  
        /**
         * @class mw.language
         */
        $.extend( mw.language, {
  
 -              /**
 -               * Process the PLURAL template substitution
 -               *
 -               * @private
 -               * @param {Object} template Template object
 -               * @param {string} template.title
 -               * @param {Array} template.parameters
 -               * @return {string}
 -               */
 -              procPLURAL: function ( template ) {
 -                      var count;
 -                      if ( template.title && template.parameters && mw.language.convertPlural ) {
 -                              // Check if we have forms to replace
 -                              if ( template.parameters.length === 0 ) {
 -                                      return '';
 -                              }
 -                              // Restore the count into a Number ( if it got converted earlier )
 -                              count = mw.language.convertNumber( template.title, true );
 -                              // Do convertPlural call
 -                              return mw.language.convertPlural( parseInt( count, 10 ), template.parameters );
 -                      }
 -                      // Could not process plural return first form or nothing
 -                      if ( template.parameters[ 0 ] ) {
 -                              return template.parameters[ 0 ];
 -                      }
 -                      return '';
 -              },
 -
                /**
                 * Plural form transformations, needed for some languages.
                 *
                                return forms[ form ][ word ];
                        }
  
-                       transformations = mediaWiki.language.getData( userLanguage, 'grammarTransformations' );
+                       transformations = mw.language.getData( userLanguage, 'grammarTransformations' );
  
                        if ( !( transformations && transformations[ form ] ) ) {
                                return word;
                }
        } );
  
- }( mediaWiki, jQuery ) );
+ }() );