API: Remove long-deprecated methods (and one class)
authorBrad Jorsch <bjorsch@wikimedia.org>
Wed, 10 Oct 2018 17:55:09 +0000 (13:55 -0400)
committerBrad Jorsch <bjorsch@wikimedia.org>
Mon, 15 Oct 2018 20:37:04 +0000 (16:37 -0400)
commit6ff65e57bbf203a53a2f0232f76d55116e85d928
treeb47481f759822b5e2a4ff134f228b1e6557d8b80
parented4d7ef057a128536056baff19851e717f040b10
API: Remove long-deprecated methods (and one class)

* ApiBase::profileIn() (deprecated in 1.25)
* ApiBase::profileOut() (deprecated in 1.25)
* ApiBase::safeProfileOut() (deprecated in 1.25)
* ApiBase::profileDBIn() (deprecated in 1.25)
* ApiBase::profileDBOut() (deprecated in 1.25)
* ApiBase::dieUsage() (deprecated in 1.29)
* ApiBase::dieUsageMsg() (deprecated in 1.29)
* ApiBase::dieUsageMsgOrDebug() (deprecated in 1.29)
* ApiBase::getErrorFromStatus() (deprecated in 1.29)
* ApiBase::parseMsg() (deprecated in 1.29)
* ApiBase::setWarning() (deprecated in 1.29)
* ApiPageSet::getInvalidTitles() (deprecated in 1.26)
* ApiQueryLogEvents::addLogParams() (deprecated in 1.25)
* ApiUsageException::getCodeString() (deprecated in 1.29)
* ApiUsageException::getMessageArray() (deprecated in 1.29)
* UsageException (deprecated in 1.29)

Change-Id: Iabb2589a29cc3b46624d31358f3a6bf7b3ccbd57
16 files changed:
RELEASE-NOTES-1.32
autoload.php
includes/api/ApiBase.php
includes/api/ApiErrorFormatter.php
includes/api/ApiFeedWatchlist.php
includes/api/ApiMain.php
includes/api/ApiPageSet.php
includes/api/ApiQueryImageInfo.php
includes/api/ApiQueryLogEvents.php
includes/api/ApiUsageException.php
includes/api/UsageException.php [deleted file]
includes/api/i18n/en.json
includes/api/i18n/qqq.json
includes/specials/SpecialApiHelp.php
tests/phpunit/includes/api/ApiErrorFormatterTest.php
tests/phpunit/includes/api/ApiMainTest.php