Moved most of TextExtracts.php to the new extension.json
and added method for backward compatable implementation
of the extension if still called though the php file. Moved
unit test hook to Hooks.php and deleted old il8n.php.
Bug: T87979
Change-Id: I3d26bd931ad2941268b94474f3e6327282da24ec
With Ie0ab9090, the OpenSearchXml extension is merged into core. The new
hook works identically to OpenSearchXml's hook.
The $wgExtractsExtendOpenSearchXml variable should probably be renamed,
but I'm leaving that for a different patch.
Change-Id: I16024aa22578585873cddba1daa4ca0dc05645e1
Converts the API module to use new factory function introduced
in Ieb8549, allowing for proper dependency injection of a Config
instance.
Change-Id: I78cdb5098a6c816f84b3efffeaadf789ca822df7
* Remove WMF-specific classes already present in mediawiki-config
* Remove TOC via standard ParserOutput functions, it's faster this way
* Comment the remaining classes
Change-Id: Ic2479dbd842b910722114449d3465d9f1ce76078