aboutsummaryrefslogtreecommitdiffstats
path: root/includes/installer/DatabaseUpdater.php
diff options
context:
space:
mode:
authorReedy <reedy@wikimedia.org>2024-01-05 18:52:59 +0000
committerReedy <reedy@wikimedia.org>2024-01-13 23:45:14 +0000
commit1c0692d19e0e9230c44b3b7c5894b2a5a39d6bb7 (patch)
treef854ba55073304acc635bb5a66b838a00633b8a8 /includes/installer/DatabaseUpdater.php
parent8600ee105c7acdac9667092f46518082bd7f3e02 (diff)
downloadmediawikicore-1c0692d19e0e9230c44b3b7c5894b2a5a39d6bb7.tar.gz
mediawikicore-1c0692d19e0e9230c44b3b7c5894b2a5a39d6bb7.zip
installer: Namespace remaining classes
Change-Id: I11a8df30a2117ef29a4ade25f1082f25eb18490a
Diffstat (limited to 'includes/installer/DatabaseUpdater.php')
-rw-r--r--includes/installer/DatabaseUpdater.php33
1 files changed, 31 insertions, 2 deletions
diff --git a/includes/installer/DatabaseUpdater.php b/includes/installer/DatabaseUpdater.php
index 73746c428c2c..d7c7b500ac50 100644
--- a/includes/installer/DatabaseUpdater.php
+++ b/includes/installer/DatabaseUpdater.php
@@ -21,14 +21,38 @@
* @ingroup Installer
*/
+namespace MediaWiki\Installer;
+
+use AddRFCandPMIDInterwiki;
+use AutoLoader;
+use CleanupEmptyCategories;
+use DeleteDefaultMessages;
+use Exception;
+use ExtensionRegistry;
+use FakeMaintenance;
+use FixDefaultJsonContentPages;
+use LogicException;
+use Maintenance;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\HookContainer\StaticHookRegistry;
-use MediaWiki\Installer\Installer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\ResourceLoader\MessageBlobStore;
use MediaWiki\SiteStats\SiteStatsInit;
+use MigrateLinksTable;
+use MWException;
+use PopulateBacklinkNamespace;
+use PopulateFilearchiveSha1;
+use PopulateImageSha1;
+use PopulateIpChanges;
+use PopulatePPSortKey;
+use PopulateRevisionLength;
+use PopulateRevisionSha1;
+use RebuildLocalisationCache;
+use RefreshImageMetadata;
+use RuntimeException;
+use UpdateCollation;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\IMaintainableDatabase;
@@ -228,7 +252,7 @@ abstract class DatabaseUpdater {
) {
$type = $db->getType();
if ( in_array( $type, Installer::getDBTypes() ) ) {
- $class = ucfirst( $type ) . 'Updater';
+ $class = '\\MediaWiki\\Installer\\' . ucfirst( $type ) . 'Updater';
return new $class( $db, $shared, $maintenance );
}
@@ -1324,3 +1348,8 @@ abstract class DatabaseUpdater {
}
}
+
+/**
+ * @deprecated since 1.42
+ */
+class_alias( DatabaseUpdater::class, 'DatabaseUpdater' );