From: Timo Tijhof Date: Thu, 26 May 2016 17:40:41 +0000 (+0100) Subject: mediawiki.special.apisandbox: Use module.exports instead of mw.special X-Git-Tag: 1.31.0-rc.0~6812^2~1 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22suivi_revisions%22%2C%22id_auteur=%24connecte%22%29%20.%20%22?a=commitdiff_plain;h=d42d8b9baa131f9d912eeb2e287f00cf66a53e88;p=lhc%2Fweb%2Fwiklou.git mediawiki.special.apisandbox: Use module.exports instead of mw.special mw.special.ApiSandbox is not used anywhere, and it's an easy candidate for converting to the new module export pattern. This removes the last use of the 'mediawiki.special.js' file, which violates T92459 due to having styles. Change-Id: I9b6972d763f34d50479099d4d726d1c77a91c223 --- diff --git a/resources/Resources.php b/resources/Resources.php index 4d5173f1e4..2cc8c2edd9 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1737,7 +1737,6 @@ return [ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.apisandbox.css', 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.apisandbox.js', 'dependencies' => [ - 'mediawiki.special', 'mediawiki.api', 'mediawiki.jqueryMsg', 'oojs-ui', diff --git a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js index 7aeafec53b..3d90307e81 100644 --- a/resources/src/mediawiki.special/mediawiki.special.apisandbox.js +++ b/resources/src/mediawiki.special/mediawiki.special.apisandbox.js @@ -557,7 +557,7 @@ * * @class mw.special.ApiSandbox */ - mw.special.ApiSandbox = ApiSandbox = { + ApiSandbox = { /** * Initialize the UI * @@ -1674,4 +1674,6 @@ $( ApiSandbox.init ); + module.exports = ApiSandbox; + }( jQuery, mediaWiki, OO ) );