From 22d38b4f80324e83efcd8a012caa7b13f15f9b6e Mon Sep 17 00:00:00 2001 From: Fomafix Date: Sun, 10 Feb 2019 12:29:11 +0100 Subject: [PATCH] Remove deprecated Language::setCode Language::setCode was hard-deprecated in 76f5584377 included in MediaWiki release 1.33. Change-Id: I32f6d1c9b7ad781182945222d40fd209bce23229 --- RELEASE-NOTES-1.34 | 2 ++ languages/Language.php | 12 ------------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/RELEASE-NOTES-1.34 b/RELEASE-NOTES-1.34 index 9fb74dc8aa..cc0a745527 100644 --- a/RELEASE-NOTES-1.34 +++ b/RELEASE-NOTES-1.34 @@ -73,6 +73,8 @@ because of Phabricator reports. * CryptRand class * CryptRand service * Functions of the MWCryptRand class: singleton(), wasStrong() and generate(). +* Language::setCode, deprecated in 1.32, was removed. Use Language::factory to + create a new Language object with a different language code. * … === Deprecations in 1.34 === diff --git a/languages/Language.php b/languages/Language.php index fe94704e53..a9bbc20c1d 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -4403,18 +4403,6 @@ class Language { return $this->mHtmlCode; } - /** - * @param string $code - * @deprecated since 1.32, use Language::factory to create a new object instead. - */ - public function setCode( $code ) { - wfDeprecated( __METHOD__, '1.32' ); - $this->mCode = $code; - // Ensure we don't leave incorrect cached data lying around - $this->mHtmlCode = null; - $this->mParentLanguage = false; - } - /** * Get the language code from a file name. Inverse of getFileName() * @param string $filename $prefix . $languageCode . $suffix -- 2.20.1