JSDuck-ify /resources/mediawiki.language/*
authorBartosz Dziewoński <matma.rex@gmail.com>
Sun, 22 Dec 2013 00:38:19 +0000 (01:38 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Thu, 16 Jan 2014 01:44:04 +0000 (02:44 +0100)
commit1af99f624d53b2a6bf5215da3e478372e02e8460
tree51a4898a04d18b891d647db5ddc7b9b1cb6e6d49
parent7c5acbe3f788d6b9e5b512c61fd091b953569bd5
JSDuck-ify /resources/mediawiki.language/*

* Removed some pieces of "documentation" I couldn't make any sense of. :)
* Marked some methods which looked internal as @private.
* Empirically tested and added some @return value types.
* Fixed format of doc comments to conform to JSDuck standards.
* Added entries to categories.json and config.json.

Also fixed jqueryMsg tests which depended on implementation details
and overwriting singleton classes and thus started failing now.
I have no idea what these hacks were for since the tests pass after
just removing them.

Change-Id: Ie60f72a5f277d846c09226d5af3da16b07f038c3
21 files changed:
maintenance/jsduck/categories.json
maintenance/jsduck/config.json
resources/mediawiki.language/languages/bs.js
resources/mediawiki.language/languages/dsb.js
resources/mediawiki.language/languages/fi.js
resources/mediawiki.language/languages/ga.js
resources/mediawiki.language/languages/he.js
resources/mediawiki.language/languages/hsb.js
resources/mediawiki.language/languages/hu.js
resources/mediawiki.language/languages/hy.js
resources/mediawiki.language/languages/la.js
resources/mediawiki.language/languages/os.js
resources/mediawiki.language/languages/ru.js
resources/mediawiki.language/languages/sl.js
resources/mediawiki.language/languages/uk.js
resources/mediawiki.language/mediawiki.cldr.js
resources/mediawiki.language/mediawiki.language.init.js
resources/mediawiki.language/mediawiki.language.js
resources/mediawiki.language/mediawiki.language.months.js
resources/mediawiki.language/mediawiki.language.numbers.js
tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js