Reverse the dependency for mediawiki.language.data
authorSanthosh Thottingal <santhosh.thottingal@gmail.com>
Mon, 28 May 2012 11:45:43 +0000 (17:15 +0530)
committerTimo Tijhof <ttijhof@wikimedia.org>
Tue, 5 Jun 2012 13:54:27 +0000 (15:54 +0200)
commit4c6c50f206615282589cfb970d1add28c6734267
treef9c21439be4ff625abef65cee7f3b3c97f25f5e3
parentcbe1f58fb2a3954ad679350cd066773e6e503641
Reverse the dependency for mediawiki.language.data

* Previously mediawiki.language.data depended on mediawiki.language,
  making any module using langauge data having to explicitly define
  it as a dependency. This is not good. We should abstract the data
  generation part and for the users of the module.
  mediawiki.language should take care of having the required data.

* So, reversing the dependency so that mediawiki.language depends on
  mediawiki.language.data. Then a simple dependency declaration with
  "mediawiki.language" is enough to have associated data available.

This supersedes change set I810fb0a5

Change-Id: Iede836bb3e2fd700cb7c58caeebe9ec2e0043dfb
includes/resourceloader/ResourceLoaderLanguageDataModule.php
resources/Resources.php
resources/mediawiki.language/mediawiki.language.init.js [new file with mode: 0644]
resources/mediawiki.language/mediawiki.language.js