diff options
Diffstat (limited to 'includes')
64 files changed, 164 insertions, 69 deletions
diff --git a/includes/MainConfigSchema.php b/includes/MainConfigSchema.php index cdfc3c7e4b9d..aafd4813c3a1 100644 --- a/includes/MainConfigSchema.php +++ b/includes/MainConfigSchema.php @@ -67,6 +67,7 @@ use MediaWiki\Password\Pbkdf2PasswordUsingOpenSSL; use MediaWiki\Permissions\GrantsInfo; use MediaWiki\RCFeed\RedisPubSubFeedEngine; use MediaWiki\RCFeed\UDPRCFeedEngine; +use MediaWiki\RecentChanges\RecentChangesUpdateJob; use MediaWiki\RenameUser\Job\RenameUserDerivedJob; use MediaWiki\RenameUser\Job\RenameUserTableJob; use MediaWiki\Request\WebRequest; @@ -83,7 +84,6 @@ use MediaWiki\Watchlist\WatchlistExpiryJob; use NullJob; use ParsoidCachePrewarmJob; use PublishStashedFileJob; -use RecentChangesUpdateJob; use ReflectionClass; use RefreshLinksJob; use RevertedTagUpdateJob; diff --git a/includes/Revision/RevisionStore.php b/includes/Revision/RevisionStore.php index a38aadf41560..a4a50d62d23e 100644 --- a/includes/Revision/RevisionStore.php +++ b/includes/Revision/RevisionStore.php @@ -43,6 +43,7 @@ use MediaWiki\Page\PageIdentity; use MediaWiki\Page\PageIdentityValue; use MediaWiki\Page\PageStore; use MediaWiki\Permissions\Authority; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Storage\BadBlobException; use MediaWiki\Storage\BlobAccessException; use MediaWiki\Storage\BlobStore; @@ -60,7 +61,6 @@ use MWUnknownContentModelException; use Psr\Log\LoggerAwareInterface; use Psr\Log\LoggerInterface; use Psr\Log\NullLogger; -use RecentChange; use RuntimeException; use StatusValue; use stdClass; diff --git a/includes/Storage/PageUpdater.php b/includes/Storage/PageUpdater.php index 5c8b55fb922c..a5e7b05927d2 100644 --- a/includes/Storage/PageUpdater.php +++ b/includes/Storage/PageUpdater.php @@ -38,6 +38,7 @@ use MediaWiki\Page\Event\PageRevisionUpdatedEvent; use MediaWiki\Page\PageIdentity; use MediaWiki\Page\WikiPage; use MediaWiki\Page\WikiPageFactory; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\MutableRevisionRecord; use MediaWiki\Revision\RevisionAccessException; use MediaWiki\Revision\RevisionRecord; @@ -50,7 +51,6 @@ use MediaWiki\User\User; use MediaWiki\User\UserGroupManager; use MediaWiki\User\UserIdentity; use Psr\Log\LoggerInterface; -use RecentChange; use RuntimeException; use Wikimedia\Assert\Assert; use Wikimedia\NormalizedException\NormalizedException; diff --git a/includes/actions/MarkpatrolledAction.php b/includes/actions/MarkpatrolledAction.php index 02eeb12db486..7a745c26511a 100644 --- a/includes/actions/MarkpatrolledAction.php +++ b/includes/actions/MarkpatrolledAction.php @@ -28,9 +28,9 @@ use MediaWiki\HTMLForm\HTMLForm; use MediaWiki\Linker\LinkRenderer; use MediaWiki\Message\Message; use MediaWiki\Page\Article; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\SpecialPage\SpecialPage; use PermissionsError; -use RecentChange; use StatusValue; /** diff --git a/includes/actions/McrUndoAction.php b/includes/actions/McrUndoAction.php index a49bbf1b56fe..a7a89099fa72 100644 --- a/includes/actions/McrUndoAction.php +++ b/includes/actions/McrUndoAction.php @@ -20,6 +20,7 @@ use MediaWiki\Linker\Linker; use MediaWiki\MainConfigNames; use MediaWiki\Page\Article; use MediaWiki\Permissions\PermissionStatus; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\MutableRevisionRecord; use MediaWiki\Revision\RevisionLookup; use MediaWiki\Revision\RevisionRecord; @@ -32,7 +33,6 @@ use MediaWiki\Storage\PageUpdateCauses; use MediaWiki\User\User; use MWContentSerializationException; use PermissionsError; -use RecentChange; use Wikimedia\Rdbms\ReadOnlyMode; /** diff --git a/includes/actions/pagers/HistoryPager.php b/includes/actions/pagers/HistoryPager.php index 0c31b7a8bd77..2051c8005450 100644 --- a/includes/actions/pagers/HistoryPager.php +++ b/includes/actions/pagers/HistoryPager.php @@ -23,7 +23,6 @@ namespace MediaWiki\Pager; -use ChangesList; use ChangeTags; use HtmlArmor; use MapCacheLRU; @@ -39,6 +38,7 @@ use MediaWiki\Linker\Linker; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Parser\Sanitizer; +use MediaWiki\RecentChanges\ChangesList; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\RevisionStore; use MediaWiki\SpecialPage\SpecialPage; diff --git a/includes/api/ApiFeedRecentChanges.php b/includes/api/ApiFeedRecentChanges.php index bf5fae7e9ec3..05c5bef8eb5b 100644 --- a/includes/api/ApiFeedRecentChanges.php +++ b/includes/api/ApiFeedRecentChanges.php @@ -21,10 +21,10 @@ namespace MediaWiki\Api; -use ChangesFeed; use MediaWiki\Context\DerivativeContext; use MediaWiki\Feed\ChannelFeed; use MediaWiki\MainConfigNames; +use MediaWiki\RecentChanges\ChangesFeed; use MediaWiki\Request\DerivativeRequest; use MediaWiki\SpecialPage\SpecialPage; use MediaWiki\SpecialPage\SpecialPageFactory; diff --git a/includes/api/ApiPatrol.php b/includes/api/ApiPatrol.php index eba943143006..bff75e13250c 100644 --- a/includes/api/ApiPatrol.php +++ b/includes/api/ApiPatrol.php @@ -25,8 +25,8 @@ namespace MediaWiki\Api; use ChangeTags; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionStore; -use RecentChange; use Wikimedia\ParamValidator\ParamValidator; /** diff --git a/includes/api/ApiQueryRecentChanges.php b/includes/api/ApiQueryRecentChanges.php index f91efb2a7e55..9cfd1dd53ab0 100644 --- a/includes/api/ApiQueryRecentChanges.php +++ b/includes/api/ApiQueryRecentChanges.php @@ -22,7 +22,6 @@ namespace MediaWiki\Api; -use ChangesList; use Exception; use MediaWiki\ChangeTags\ChangeTagsStore; use MediaWiki\CommentFormatter\RowCommentFormatter; @@ -33,6 +32,8 @@ use MediaWiki\Logging\LogPage; use MediaWiki\MainConfigNames; use MediaWiki\ParamValidator\TypeDef\NamespaceDef; use MediaWiki\ParamValidator\TypeDef\UserDef; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\SlotRoleRegistry; use MediaWiki\Storage\NameTableAccessException; @@ -40,7 +41,6 @@ use MediaWiki\Storage\NameTableStore; use MediaWiki\Title\Title; use MediaWiki\User\TempUser\TempUserConfig; use MediaWiki\User\UserNameUtils; -use RecentChange; use stdClass; use Wikimedia\ParamValidator\ParamValidator; use Wikimedia\ParamValidator\TypeDef\IntegerDef; diff --git a/includes/api/ApiQueryUserContribs.php b/includes/api/ApiQueryUserContribs.php index 42276be4d7f2..3ac4bc5b234f 100644 --- a/includes/api/ApiQueryUserContribs.php +++ b/includes/api/ApiQueryUserContribs.php @@ -27,6 +27,7 @@ use MediaWiki\CommentFormatter\CommentFormatter; use MediaWiki\CommentStore\CommentStore; use MediaWiki\MainConfigNames; use MediaWiki\ParamValidator\TypeDef\UserDef; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\RevisionStore; use MediaWiki\Storage\NameTableAccessException; @@ -38,7 +39,6 @@ use MediaWiki\User\UserIdentity; use MediaWiki\User\UserIdentityLookup; use MediaWiki\User\UserIdentityValue; use MediaWiki\User\UserNameUtils; -use RecentChange; use stdClass; use Wikimedia\IPUtils; use Wikimedia\ParamValidator\ParamValidator; diff --git a/includes/api/ApiQueryWatchlist.php b/includes/api/ApiQueryWatchlist.php index bef92e21ffc7..5f6db828bb46 100644 --- a/includes/api/ApiQueryWatchlist.php +++ b/includes/api/ApiQueryWatchlist.php @@ -22,7 +22,6 @@ namespace MediaWiki\Api; -use ChangesList; use MediaWiki\Cache\GenderCache; use MediaWiki\CommentFormatter\CommentFormatter; use MediaWiki\CommentStore\CommentStore; @@ -32,13 +31,14 @@ use MediaWiki\Logging\LogEventsList; use MediaWiki\Logging\LogFormatterFactory; use MediaWiki\Logging\LogPage; use MediaWiki\ParamValidator\TypeDef\UserDef; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Title\NamespaceInfo; use MediaWiki\Title\Title; use MediaWiki\User\TempUser\TempUserConfig; use MediaWiki\Watchlist\WatchedItem; use MediaWiki\Watchlist\WatchedItemQueryService; -use RecentChange; use Wikimedia\ParamValidator\ParamValidator; use Wikimedia\ParamValidator\TypeDef\IntegerDef; diff --git a/includes/api/ApiTag.php b/includes/api/ApiTag.php index 6ca0b6bc76c7..1402ae2c7762 100644 --- a/includes/api/ApiTag.php +++ b/includes/api/ApiTag.php @@ -23,8 +23,8 @@ namespace MediaWiki\Api; use ChangeTags; use MediaWiki\ChangeTags\ChangeTagsStore; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionStore; -use RecentChange; use Wikimedia\ParamValidator\ParamValidator; use Wikimedia\Rdbms\IConnectionProvider; use Wikimedia\Rdbms\IDatabase; diff --git a/includes/changetags/ChangeTagsStore.php b/includes/changetags/ChangeTagsStore.php index dd0ef9c9e607..f51b37bf657e 100644 --- a/includes/changetags/ChangeTagsStore.php +++ b/includes/changetags/ChangeTagsStore.php @@ -26,6 +26,7 @@ use MediaWiki\HookContainer\HookContainer; use MediaWiki\HookContainer\HookRunner; use MediaWiki\Logging\ManualLogEntry; use MediaWiki\MainConfigNames; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Status\Status; use MediaWiki\Storage\NameTableAccessException; use MediaWiki\Storage\NameTableStore; @@ -33,7 +34,6 @@ use MediaWiki\Title\Title; use MediaWiki\User\UserFactory; use MediaWiki\User\UserIdentity; use Psr\Log\LoggerInterface; -use RecentChange; use Wikimedia\ObjectCache\WANObjectCache; use Wikimedia\Rdbms\Database; use Wikimedia\Rdbms\IConnectionProvider; diff --git a/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php b/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php index 74c7dfcd0877..9478dee51845 100644 --- a/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php +++ b/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php @@ -2,8 +2,8 @@ namespace MediaWiki\ChangeTags\Hook; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\User\User; -use RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/config-schema.php b/includes/config-schema.php index 3d57a19549b9..bbbf4187de76 100644 --- a/includes/config-schema.php +++ b/includes/config-schema.php @@ -2135,7 +2135,7 @@ return [ 'PublishStashedFile' => 'PublishStashedFileJob', 'ThumbnailRender' => 'ThumbnailRenderJob', 'UploadFromUrl' => 'UploadFromUrlJob', - 'recentChangesUpdate' => 'RecentChangesUpdateJob', + 'recentChangesUpdate' => 'MediaWiki\\RecentChanges\\RecentChangesUpdateJob', 'refreshLinksPrioritized' => 'RefreshLinksJob', 'refreshLinksDynamic' => 'RefreshLinksJob', 'activityUpdateJob' => 'MediaWiki\\Watchlist\\ActivityUpdateJob', diff --git a/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php b/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php index b75b6aae9bdf..e9f9ca9fa35c 100644 --- a/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php +++ b/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php @@ -3,8 +3,8 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\User\User; -use RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/editpage/EditPage.php b/includes/editpage/EditPage.php index bebcc6373502..e2d96dbb87da 100644 --- a/includes/editpage/EditPage.php +++ b/includes/editpage/EditPage.php @@ -82,6 +82,7 @@ use MediaWiki\Permissions\Authority; use MediaWiki\Permissions\PermissionManager; use MediaWiki\Permissions\PermissionStatus; use MediaWiki\Permissions\RestrictionStore; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Request\WebRequest; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\RevisionStore; @@ -112,7 +113,6 @@ use OOUI\DropdownInputWidget; use OOUI\FieldLayout; use PermissionsError; use ReadOnlyError; -use RecentChange; use RuntimeException; use Skin; use stdClass; diff --git a/includes/logging/LogPage.php b/includes/logging/LogPage.php index 66079f106915..76efebc2491e 100644 --- a/includes/logging/LogPage.php +++ b/includes/logging/LogPage.php @@ -30,12 +30,12 @@ use MediaWiki\Language\Language; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Message\Message; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\SpecialPage\SpecialPage; use MediaWiki\StubObject\StubUserLang; use MediaWiki\Title\Title; use MediaWiki\User\User; use MediaWiki\User\UserIdentity; -use RecentChange; use Skin; /** diff --git a/includes/logging/ManualLogEntry.php b/includes/logging/ManualLogEntry.php index 52d8137b1423..46a29a9133c0 100644 --- a/includes/logging/ManualLogEntry.php +++ b/includes/logging/ManualLogEntry.php @@ -33,10 +33,10 @@ use MediaWiki\HookContainer\HookRunner; use MediaWiki\Linker\LinkTarget; use MediaWiki\MediaWikiServices; use MediaWiki\Page\PageReference; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\SpecialPage\SpecialPage; use MediaWiki\Title\Title; use MediaWiki\User\UserIdentity; -use RecentChange; use RuntimeException; use UnexpectedValueException; use Wikimedia\Assert\Assert; diff --git a/includes/logging/PatrolLog.php b/includes/logging/PatrolLog.php index f169cbce8d8f..de671aa98415 100644 --- a/includes/logging/PatrolLog.php +++ b/includes/logging/PatrolLog.php @@ -25,8 +25,8 @@ namespace MediaWiki\Logging; use MediaWiki\Page\PageReferenceValue; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\User\UserIdentity; -use RecentChange; /** * Class containing static functions for working with diff --git a/includes/page/Article.php b/includes/page/Article.php index b5e907f1ec43..4f5ac9ef2461 100644 --- a/includes/page/Article.php +++ b/includes/page/Article.php @@ -47,6 +47,7 @@ use MediaWiki\Parser\ParserOutput; use MediaWiki\Permissions\Authority; use MediaWiki\Permissions\PermissionStatus; use MediaWiki\Permissions\RestrictionStore; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\ArchivedRevisionLookup; use MediaWiki\Revision\BadRevisionException; use MediaWiki\Revision\RevisionRecord; @@ -60,7 +61,6 @@ use MediaWiki\User\UserNameUtils; use MediaWiki\Xml\Xml; use ParsoidCachePrewarmJob; use PermissionsError; -use RecentChange; use Wikimedia\IPUtils; use Wikimedia\NonSerializable\NonSerializableTrait; use Wikimedia\Rdbms\IConnectionProvider; diff --git a/includes/page/RollbackPage.php b/includes/page/RollbackPage.php index 76f9769815e0..58078f5fbb44 100644 --- a/includes/page/RollbackPage.php +++ b/includes/page/RollbackPage.php @@ -30,6 +30,7 @@ use MediaWiki\MainConfigNames; use MediaWiki\Message\Message; use MediaWiki\Permissions\Authority; use MediaWiki\Permissions\PermissionStatus; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\RevisionStore; use MediaWiki\Revision\SlotRecord; @@ -41,7 +42,6 @@ use MediaWiki\User\ActorMigration; use MediaWiki\User\ActorNormalization; use MediaWiki\User\UserFactory; use MediaWiki\User\UserIdentity; -use RecentChange; use StatusValue; use Wikimedia\Message\MessageValue; use Wikimedia\Rdbms\IConnectionProvider; diff --git a/includes/page/WikiPage.php b/includes/page/WikiPage.php index b7b8a48347ee..e3ea053673a3 100644 --- a/includes/page/WikiPage.php +++ b/includes/page/WikiPage.php @@ -41,6 +41,7 @@ use MediaWiki\MediaWikiServices; use MediaWiki\Parser\ParserOptions; use MediaWiki\Parser\ParserOutput; use MediaWiki\Permissions\Authority; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\RevisionStore; use MediaWiki\Revision\SlotRecord; @@ -61,7 +62,6 @@ use MediaWiki\User\UserArrayFromResult; use MediaWiki\User\UserIdentity; use MediaWiki\Utils\MWTimestamp; use MediaWiki\WikiMap\WikiMap; -use RecentChange; use RefreshLinksJob; use RuntimeException; use stdClass; diff --git a/includes/pager/ContributionsPager.php b/includes/pager/ContributionsPager.php index e93a97237467..ef8750a4ac0d 100644 --- a/includes/pager/ContributionsPager.php +++ b/includes/pager/ContributionsPager.php @@ -21,7 +21,6 @@ namespace MediaWiki\Pager; -use ChangesList; use ChangeTags; use HtmlArmor; use InvalidArgumentException; @@ -38,6 +37,7 @@ use MediaWiki\Linker\LinkRenderer; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Parser\Sanitizer; +use MediaWiki\RecentChanges\ChangesList; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Revision\RevisionStore; use MediaWiki\SpecialPage\SpecialPage; diff --git a/includes/recentchanges/CategoryMembershipChange.php b/includes/recentchanges/CategoryMembershipChange.php index ba86ab0a195f..d4a1131ed0d3 100644 --- a/includes/recentchanges/CategoryMembershipChange.php +++ b/includes/recentchanges/CategoryMembershipChange.php @@ -18,6 +18,9 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use LogicException; use MediaWiki\Cache\BacklinkCache; use MediaWiki\MediaWikiServices; use MediaWiki\Page\PageIdentity; @@ -275,3 +278,6 @@ class CategoryMembershipChange { } } + +/** @deprecated class alias since 1.44 */ +class_alias( CategoryMembershipChange::class, 'CategoryMembershipChange' ); diff --git a/includes/recentchanges/ChangeTrackingEventIngress.php b/includes/recentchanges/ChangeTrackingEventIngress.php index e985b573f9ea..65c4e350c8ac 100644 --- a/includes/recentchanges/ChangeTrackingEventIngress.php +++ b/includes/recentchanges/ChangeTrackingEventIngress.php @@ -21,7 +21,6 @@ use MediaWiki\User\User; use MediaWiki\User\UserEditTracker; use MediaWiki\User\UserIdentity; use MediaWiki\User\UserNameUtils; -use RecentChange; use RevertedTagUpdateJob; /** diff --git a/includes/recentchanges/ChangesFeed.php b/includes/recentchanges/ChangesFeed.php index 149c938babc1..bdd65ff393fd 100644 --- a/includes/recentchanges/ChangesFeed.php +++ b/includes/recentchanges/ChangesFeed.php @@ -18,6 +18,8 @@ * @file */ +namespace MediaWiki\RecentChanges; + use MediaWiki\Feed\ChannelFeed; use MediaWiki\Feed\FeedItem; use MediaWiki\Feed\FeedUtils; @@ -144,3 +146,6 @@ class ChangesFeed { return $items; } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesFeed::class, 'ChangesFeed' ); diff --git a/includes/recentchanges/ChangesList.php b/includes/recentchanges/ChangesList.php index 17c6baa85a26..f6dd6d816147 100644 --- a/includes/recentchanges/ChangesList.php +++ b/includes/recentchanges/ChangesList.php @@ -18,6 +18,11 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use ChangeTags; +use HtmlArmor; +use MapCacheLRU; use MediaWiki\CommentFormatter\RowCommentFormatter; use MediaWiki\Context\ContextSource; use MediaWiki\Context\IContextSource; @@ -45,6 +50,8 @@ use MediaWiki\User\User; use MediaWiki\User\UserIdentityValue; use MediaWiki\Watchlist\WatchedItem; use OOUI\IconWidget; +use RuntimeException; +use stdClass; use Wikimedia\Rdbms\IResultWrapper; /** @@ -1096,3 +1103,6 @@ class ChangesList extends ContextSource { $this->changeLinePrefixer = $prefixer; } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesList::class, 'ChangesList' ); diff --git a/includes/recentchanges/ChangesListBooleanFilter.php b/includes/recentchanges/ChangesListBooleanFilter.php index 3be3fd634348..417ad97e2e93 100644 --- a/includes/recentchanges/ChangesListBooleanFilter.php +++ b/includes/recentchanges/ChangesListBooleanFilter.php @@ -18,6 +18,9 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use InvalidArgumentException; use MediaWiki\Html\FormOptions; use MediaWiki\SpecialPage\ChangesListSpecialPage; use Wikimedia\Rdbms\IReadableDatabase; @@ -241,3 +244,6 @@ class ChangesListBooleanFilter extends ChangesListFilter { return $opts[ $this->getName() ] === $this->activeValue; } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesListBooleanFilter::class, 'ChangesListBooleanFilter' ); diff --git a/includes/recentchanges/ChangesListBooleanFilterGroup.php b/includes/recentchanges/ChangesListBooleanFilterGroup.php index 6b21bb9ce915..e01816432aa4 100644 --- a/includes/recentchanges/ChangesListBooleanFilterGroup.php +++ b/includes/recentchanges/ChangesListBooleanFilterGroup.php @@ -1,5 +1,7 @@ <?php +namespace MediaWiki\RecentChanges; + use MediaWiki\Html\FormOptions; use MediaWiki\SpecialPage\ChangesListSpecialPage; use Wikimedia\Rdbms\IReadableDatabase; @@ -92,3 +94,6 @@ class ChangesListBooleanFilterGroup extends ChangesListFilterGroup { } } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesListBooleanFilterGroup::class, 'ChangesListBooleanFilterGroup' ); diff --git a/includes/recentchanges/ChangesListFilter.php b/includes/recentchanges/ChangesListFilter.php index 93f819896078..38e85953333b 100644 --- a/includes/recentchanges/ChangesListFilter.php +++ b/includes/recentchanges/ChangesListFilter.php @@ -18,6 +18,9 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use InvalidArgumentException; use MediaWiki\Context\IContextSource; use MediaWiki\Html\FormOptions; @@ -498,3 +501,6 @@ abstract class ChangesListFilter { $this->defaultHighlightColor = $defaultHighlightColor; } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesListFilter::class, 'ChangesListFilter' ); diff --git a/includes/recentchanges/ChangesListFilterGroup.php b/includes/recentchanges/ChangesListFilterGroup.php index 1ddba5db9885..4f19192c91de 100644 --- a/includes/recentchanges/ChangesListFilterGroup.php +++ b/includes/recentchanges/ChangesListFilterGroup.php @@ -18,6 +18,9 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use InvalidArgumentException; use MediaWiki\Html\FormOptions; use MediaWiki\SpecialPage\ChangesListSpecialPage; use Wikimedia\Rdbms\IReadableDatabase; @@ -457,3 +460,6 @@ abstract class ChangesListFilterGroup { abstract public function addOptions( FormOptions $opts, $allowDefaults, $isStructuredFiltersEnabled ); } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesListFilterGroup::class, 'ChangesListFilterGroup' ); diff --git a/includes/recentchanges/ChangesListStringOptionsFilter.php b/includes/recentchanges/ChangesListStringOptionsFilter.php index d66d9de41004..968c886cc002 100644 --- a/includes/recentchanges/ChangesListStringOptionsFilter.php +++ b/includes/recentchanges/ChangesListStringOptionsFilter.php @@ -1,5 +1,7 @@ <?php +namespace MediaWiki\RecentChanges; + use MediaWiki\Html\FormOptions; /** @@ -31,3 +33,6 @@ class ChangesListStringOptionsFilter extends ChangesListFilter { return in_array( $this->getName(), $values ); } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesListStringOptionsFilter::class, 'ChangesListStringOptionsFilter' ); diff --git a/includes/recentchanges/ChangesListStringOptionsFilterGroup.php b/includes/recentchanges/ChangesListStringOptionsFilterGroup.php index 5c1baff23ed9..27e2827f45bf 100644 --- a/includes/recentchanges/ChangesListStringOptionsFilterGroup.php +++ b/includes/recentchanges/ChangesListStringOptionsFilterGroup.php @@ -18,6 +18,9 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use InvalidArgumentException; use MediaWiki\Html\FormOptions; use MediaWiki\SpecialPage\ChangesListSpecialPage; use Wikimedia\Rdbms\IReadableDatabase; @@ -235,3 +238,6 @@ class ChangesListStringOptionsFilterGroup extends ChangesListFilterGroup { $opts->add( $this->getName(), $allowDefaults ? $this->getDefault() : '' ); } } + +/** @deprecated class alias since 1.44 */ +class_alias( ChangesListStringOptionsFilterGroup::class, 'ChangesListStringOptionsFilterGroup' ); diff --git a/includes/recentchanges/EnhancedChangesList.php b/includes/recentchanges/EnhancedChangesList.php index 84cebe0d20e9..542e6f1f48eb 100644 --- a/includes/recentchanges/EnhancedChangesList.php +++ b/includes/recentchanges/EnhancedChangesList.php @@ -18,9 +18,14 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use DomainException; +use HtmlArmor; use MediaWiki\Context\IContextSource; use MediaWiki\Html\Html; use MediaWiki\Html\TemplateParser; +use MediaWiki\Logging\LogPage; use MediaWiki\MainConfigNames; use MediaWiki\Parser\Sanitizer; use MediaWiki\Revision\RevisionRecord; @@ -830,3 +835,6 @@ class EnhancedChangesList extends ChangesList { return $this->recentChangesBlock() . '</div>'; } } + +/** @deprecated class alias since 1.44 */ +class_alias( EnhancedChangesList::class, 'EnhancedChangesList' ); diff --git a/includes/recentchanges/Hook/AbortEmailNotificationHook.php b/includes/recentchanges/Hook/AbortEmailNotificationHook.php index 9a826711ade2..c0b483ef1477 100644 --- a/includes/recentchanges/Hook/AbortEmailNotificationHook.php +++ b/includes/recentchanges/Hook/AbortEmailNotificationHook.php @@ -2,9 +2,9 @@ namespace MediaWiki\Hook; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Title\Title; use MediaWiki\User\User; -use RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/Hook/ChangesListInitRowsHook.php b/includes/recentchanges/Hook/ChangesListInitRowsHook.php index aed4b5233e61..d186281af2a8 100644 --- a/includes/recentchanges/Hook/ChangesListInitRowsHook.php +++ b/includes/recentchanges/Hook/ChangesListInitRowsHook.php @@ -2,7 +2,7 @@ namespace MediaWiki\Hook; -use ChangesList; +use MediaWiki\RecentChanges\ChangesList; use Wikimedia\Rdbms\IResultWrapper; /** diff --git a/includes/recentchanges/Hook/ChangesListInsertArticleLinkHook.php b/includes/recentchanges/Hook/ChangesListInsertArticleLinkHook.php index f32163ffa063..7918d7d12b04 100644 --- a/includes/recentchanges/Hook/ChangesListInsertArticleLinkHook.php +++ b/includes/recentchanges/Hook/ChangesListInsertArticleLinkHook.php @@ -2,8 +2,8 @@ namespace MediaWiki\Hook; -use ChangesList; -use RecentChange; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/Hook/EnhancedChangesListModifyBlockLineDataHook.php b/includes/recentchanges/Hook/EnhancedChangesListModifyBlockLineDataHook.php index 098a1ecb35e5..ade6f8a4ecd1 100644 --- a/includes/recentchanges/Hook/EnhancedChangesListModifyBlockLineDataHook.php +++ b/includes/recentchanges/Hook/EnhancedChangesListModifyBlockLineDataHook.php @@ -2,8 +2,8 @@ namespace MediaWiki\Hook; -use EnhancedChangesList; -use RecentChange; +use MediaWiki\RecentChanges\EnhancedChangesList; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/Hook/EnhancedChangesListModifyLineDataHook.php b/includes/recentchanges/Hook/EnhancedChangesListModifyLineDataHook.php index 6d73cdcf97ab..dd91bcb766b5 100644 --- a/includes/recentchanges/Hook/EnhancedChangesListModifyLineDataHook.php +++ b/includes/recentchanges/Hook/EnhancedChangesListModifyLineDataHook.php @@ -2,8 +2,8 @@ namespace MediaWiki\Hook; -use EnhancedChangesList; -use RecentChange; +use MediaWiki\RecentChanges\EnhancedChangesList; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/Hook/EnhancedChangesList__getLogTextHook.php b/includes/recentchanges/Hook/EnhancedChangesList__getLogTextHook.php index a6e329a4bd0f..01bd337aaf6a 100644 --- a/includes/recentchanges/Hook/EnhancedChangesList__getLogTextHook.php +++ b/includes/recentchanges/Hook/EnhancedChangesList__getLogTextHook.php @@ -3,8 +3,8 @@ namespace MediaWiki\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps -use EnhancedChangesList; -use RecentChange; +use MediaWiki\RecentChanges\EnhancedChangesList; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/Hook/FetchChangesListHook.php b/includes/recentchanges/Hook/FetchChangesListHook.php index 89a8b0d79aca..c2ce42be1725 100644 --- a/includes/recentchanges/Hook/FetchChangesListHook.php +++ b/includes/recentchanges/Hook/FetchChangesListHook.php @@ -2,8 +2,8 @@ namespace MediaWiki\Hook; -use ChangesList; -use ChangesListFilterGroup; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\ChangesListFilterGroup; use MediaWiki\User\User; use Skin; diff --git a/includes/recentchanges/Hook/OldChangesListRecentChangesLineHook.php b/includes/recentchanges/Hook/OldChangesListRecentChangesLineHook.php index adb37d9cf19d..1c3acdfd4694 100644 --- a/includes/recentchanges/Hook/OldChangesListRecentChangesLineHook.php +++ b/includes/recentchanges/Hook/OldChangesListRecentChangesLineHook.php @@ -2,8 +2,8 @@ namespace MediaWiki\Hook; -use OldChangesList; -use RecentChange; +use MediaWiki\RecentChanges\OldChangesList; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/Hook/RecentChange_saveHook.php b/includes/recentchanges/Hook/RecentChange_saveHook.php index d1aa3124e11f..6022f5ce9868 100644 --- a/includes/recentchanges/Hook/RecentChange_saveHook.php +++ b/includes/recentchanges/Hook/RecentChange_saveHook.php @@ -3,7 +3,7 @@ namespace MediaWiki\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps -use RecentChange; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/OldChangesList.php b/includes/recentchanges/OldChangesList.php index 586426a7250d..183f4430837f 100644 --- a/includes/recentchanges/OldChangesList.php +++ b/includes/recentchanges/OldChangesList.php @@ -18,6 +18,8 @@ * @file */ +namespace MediaWiki\RecentChanges; + use MediaWiki\Html\Html; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; @@ -165,3 +167,6 @@ class OldChangesList extends ChangesList { return $html; } } + +/** @deprecated class alias since 1.44 */ +class_alias( OldChangesList::class, 'OldChangesList' ); diff --git a/includes/recentchanges/RCCacheEntry.php b/includes/recentchanges/RCCacheEntry.php index a8e1c2265b0d..5460ec39e459 100644 --- a/includes/recentchanges/RCCacheEntry.php +++ b/includes/recentchanges/RCCacheEntry.php @@ -18,6 +18,8 @@ * @file */ +namespace MediaWiki\RecentChanges; + /** * @ingroup RecentChanges */ @@ -55,3 +57,6 @@ class RCCacheEntry extends RecentChange { return $rc2; } } + +/** @deprecated class alias since 1.44 */ +class_alias( RCCacheEntry::class, 'RCCacheEntry' ); diff --git a/includes/recentchanges/RCCacheEntryFactory.php b/includes/recentchanges/RCCacheEntryFactory.php index 658b562e2800..a4ac492d1792 100644 --- a/includes/recentchanges/RCCacheEntryFactory.php +++ b/includes/recentchanges/RCCacheEntryFactory.php @@ -18,10 +18,15 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use HtmlArmor; +use MapCacheLRU; use MediaWiki\Context\IContextSource; use MediaWiki\Linker\Linker; use MediaWiki\Linker\LinkRenderer; use MediaWiki\Linker\UserLinkRenderer; +use MediaWiki\Logging\LogPage; use MediaWiki\Revision\RevisionRecord; use MediaWiki\SpecialPage\SpecialPage; use MediaWiki\Title\Title; @@ -331,3 +336,6 @@ class RCCacheEntryFactory { } } + +/** @deprecated class alias since 1.44 */ +class_alias( RCCacheEntryFactory::class, 'RCCacheEntryFactory' ); diff --git a/includes/recentchanges/RCFeed/FormattedRCFeed.php b/includes/recentchanges/RCFeed/FormattedRCFeed.php index 95ee8ee5f854..d26a5c94af2d 100644 --- a/includes/recentchanges/RCFeed/FormattedRCFeed.php +++ b/includes/recentchanges/RCFeed/FormattedRCFeed.php @@ -20,7 +20,7 @@ namespace MediaWiki\RCFeed; -use RecentChange; +use MediaWiki\RecentChanges\RecentChange; /** * Base class for RCFeed implementations that use RCFeedFormatter. diff --git a/includes/recentchanges/RCFeed/Hook/IRCLineURLHook.php b/includes/recentchanges/RCFeed/Hook/IRCLineURLHook.php index 6e7151f58400..a935361cc8a0 100644 --- a/includes/recentchanges/RCFeed/Hook/IRCLineURLHook.php +++ b/includes/recentchanges/RCFeed/Hook/IRCLineURLHook.php @@ -2,7 +2,7 @@ namespace MediaWiki\Hook; -use RecentChange; +use MediaWiki\RecentChanges\RecentChange; /** * This is a hook handler interface, see docs/Hooks.md. diff --git a/includes/recentchanges/RCFeed/IRCColourfulRCFeedFormatter.php b/includes/recentchanges/RCFeed/IRCColourfulRCFeedFormatter.php index 0a9aa81b3337..d5dc3c875c27 100644 --- a/includes/recentchanges/RCFeed/IRCColourfulRCFeedFormatter.php +++ b/includes/recentchanges/RCFeed/IRCColourfulRCFeedFormatter.php @@ -24,8 +24,8 @@ namespace MediaWiki\RCFeed; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Parser\Sanitizer; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Title\Title; -use RecentChange; /** * Format a notification as a human-readable string using IRC colour codes. diff --git a/includes/recentchanges/RCFeed/MachineReadableRCFeedFormatter.php b/includes/recentchanges/RCFeed/MachineReadableRCFeedFormatter.php index 36ceb2daa672..134b4ce84a86 100644 --- a/includes/recentchanges/RCFeed/MachineReadableRCFeedFormatter.php +++ b/includes/recentchanges/RCFeed/MachineReadableRCFeedFormatter.php @@ -23,8 +23,8 @@ namespace MediaWiki\RCFeed; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\WikiMap\WikiMap; -use RecentChange; /** * Abstract class so there can be multiple formatters outputting the same data diff --git a/includes/recentchanges/RCFeed/RCFeed.php b/includes/recentchanges/RCFeed/RCFeed.php index 39ed8cc965bf..278e5fc902c1 100644 --- a/includes/recentchanges/RCFeed/RCFeed.php +++ b/includes/recentchanges/RCFeed/RCFeed.php @@ -21,7 +21,7 @@ namespace MediaWiki\RCFeed; use InvalidArgumentException; -use RecentChange; +use MediaWiki\RecentChanges\RecentChange; /** * @see $wgRCFeeds diff --git a/includes/recentchanges/RCFeed/RCFeedFormatter.php b/includes/recentchanges/RCFeed/RCFeedFormatter.php index 41d00d023b72..b256e42c04d7 100644 --- a/includes/recentchanges/RCFeed/RCFeedFormatter.php +++ b/includes/recentchanges/RCFeed/RCFeedFormatter.php @@ -21,7 +21,7 @@ namespace MediaWiki\RCFeed; -use RecentChange; +use MediaWiki\RecentChanges\RecentChange; /** * Interface for RC feed formatters diff --git a/includes/recentchanges/RecentChange.php b/includes/recentchanges/RecentChange.php index bae6513b6025..e94fc1f38962 100644 --- a/includes/recentchanges/RecentChange.php +++ b/includes/recentchanges/RecentChange.php @@ -18,6 +18,10 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use EmailNotification; +use InvalidArgumentException; use MediaWiki\ChangeTags\Taggable; use MediaWiki\Config\Config; use MediaWiki\Debug\DeprecationHelper; @@ -37,6 +41,7 @@ use MediaWiki\Title\Title; use MediaWiki\User\UserIdentity; use MediaWiki\User\UserIdentityValue; use MediaWiki\Utils\MWTimestamp; +use RuntimeException; use Wikimedia\Assert\Assert; use Wikimedia\AtEase\AtEase; use Wikimedia\IPUtils; @@ -1480,3 +1485,6 @@ class RecentChange implements Taggable { return $user; } } + +/** @deprecated class alias since 1.44 */ +class_alias( RecentChange::class, 'RecentChange' ); diff --git a/includes/recentchanges/RecentChangesUpdateJob.php b/includes/recentchanges/RecentChangesUpdateJob.php index 9a8eaa6d3423..a137c3f59a0a 100644 --- a/includes/recentchanges/RecentChangesUpdateJob.php +++ b/includes/recentchanges/RecentChangesUpdateJob.php @@ -18,6 +18,10 @@ * @file */ +namespace MediaWiki\RecentChanges; + +use InvalidArgumentException; +use Job; use MediaWiki\Deferred\SiteStatsUpdate; use MediaWiki\HookContainer\HookRunner; use MediaWiki\MainConfigNames; @@ -256,3 +260,6 @@ class RecentChangesUpdateJob extends Job { $dbw->unlock( $lockKey, __METHOD__ ); } } + +/** @deprecated class alias since 1.44 */ +class_alias( RecentChangesUpdateJob::class, 'RecentChangesUpdateJob' ); diff --git a/includes/specialpage/ChangesListSpecialPage.php b/includes/specialpage/ChangesListSpecialPage.php index 7f1eb1b79502..07edb6e83a4e 100644 --- a/includes/specialpage/ChangesListSpecialPage.php +++ b/includes/specialpage/ChangesListSpecialPage.php @@ -20,10 +20,6 @@ namespace MediaWiki\SpecialPage; -use ChangesListBooleanFilter; -use ChangesListBooleanFilterGroup; -use ChangesListFilterGroup; -use ChangesListStringOptionsFilterGroup; use ChangeTags; use MediaWiki\Context\IContextSource; use MediaWiki\Html\FormOptions; @@ -32,6 +28,11 @@ use MediaWiki\Json\FormatJson; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; use MediaWiki\Parser\Sanitizer; +use MediaWiki\RecentChanges\ChangesListBooleanFilter; +use MediaWiki\RecentChanges\ChangesListBooleanFilterGroup; +use MediaWiki\RecentChanges\ChangesListFilterGroup; +use MediaWiki\RecentChanges\ChangesListStringOptionsFilterGroup; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\ResourceLoader as RL; use MediaWiki\User\TempUser\TempUserConfig; use MediaWiki\User\UserArray; @@ -40,7 +41,6 @@ use MediaWiki\User\UserIdentityUtils; use MediaWiki\User\UserIdentityValue; use MWExceptionHandler; use OOUI\IconWidget; -use RecentChange; use Wikimedia\Rdbms\DBQueryTimeoutError; use Wikimedia\Rdbms\FakeResultWrapper; use Wikimedia\Rdbms\IExpression; diff --git a/includes/specials/SpecialRecentChanges.php b/includes/specials/SpecialRecentChanges.php index e3796c1d849e..cf25e511281f 100644 --- a/includes/specials/SpecialRecentChanges.php +++ b/includes/specials/SpecialRecentChanges.php @@ -20,9 +20,6 @@ namespace MediaWiki\Specials; -use ChangesList; -use ChangesListBooleanFilter; -use ChangesListStringOptionsFilterGroup; use ChangeTags; use HtmlArmor; use MediaWiki\ChangeTags\ChangeTagsStore; @@ -32,6 +29,10 @@ use MediaWiki\Html\Html; use MediaWiki\Language\MessageParser; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\ChangesListBooleanFilter; +use MediaWiki\RecentChanges\ChangesListStringOptionsFilterGroup; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\SpecialPage\ChangesListSpecialPage; use MediaWiki\Title\TitleValue; use MediaWiki\User\Options\UserOptionsLookup; @@ -42,7 +43,6 @@ use MediaWiki\Watchlist\WatchedItemStoreInterface; use MediaWiki\Xml\Xml; use OOUI\ButtonWidget; use OOUI\HtmlSnippet; -use RecentChange; use Wikimedia\Rdbms\IReadableDatabase; use Wikimedia\Rdbms\IResultWrapper; use Wikimedia\Rdbms\RawSQLExpression; diff --git a/includes/specials/SpecialRecentChangesLinked.php b/includes/specials/SpecialRecentChangesLinked.php index a822a84242af..3f6fbd2aba83 100644 --- a/includes/specials/SpecialRecentChangesLinked.php +++ b/includes/specials/SpecialRecentChangesLinked.php @@ -25,13 +25,13 @@ use MediaWiki\Html\FormOptions; use MediaWiki\Html\Html; use MediaWiki\Language\MessageParser; use MediaWiki\MainConfigNames; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Title\Title; use MediaWiki\User\Options\UserOptionsLookup; use MediaWiki\User\TempUser\TempUserConfig; use MediaWiki\User\UserIdentityUtils; use MediaWiki\Watchlist\WatchedItemStoreInterface; use MediaWiki\Xml\Xml; -use RecentChange; use SearchEngineFactory; use Wikimedia\Rdbms\SelectQueryBuilder; use Wikimedia\Rdbms\Subquery; diff --git a/includes/specials/SpecialUndelete.php b/includes/specials/SpecialUndelete.php index 8fbd1f3a1e86..dea02d8fe91c 100644 --- a/includes/specials/SpecialUndelete.php +++ b/includes/specials/SpecialUndelete.php @@ -20,7 +20,6 @@ namespace MediaWiki\Specials; -use ChangesList; use ChangeTags; use ErrorPageError; use MediaWiki\Cache\LinkBatch; @@ -46,6 +45,7 @@ use MediaWiki\Page\UndeletePage; use MediaWiki\Page\UndeletePageFactory; use MediaWiki\Page\WikiPageFactory; use MediaWiki\Permissions\PermissionManager; +use MediaWiki\RecentChanges\ChangesList; use MediaWiki\Revision\ArchivedRevisionLookup; use MediaWiki\Revision\RevisionAccessException; use MediaWiki\Revision\RevisionArchiveRecord; diff --git a/includes/specials/SpecialWatchlist.php b/includes/specials/SpecialWatchlist.php index ccbc1ad30d83..8cf82b9cc495 100644 --- a/includes/specials/SpecialWatchlist.php +++ b/includes/specials/SpecialWatchlist.php @@ -20,10 +20,6 @@ namespace MediaWiki\Specials; -use ChangesList; -use ChangesListBooleanFilterGroup; -use ChangesListStringOptionsFilterGroup; -use EnhancedChangesList; use MediaWiki\ChangeTags\ChangeTagsStore; use MediaWiki\Context\IContextSource; use MediaWiki\Html\FormOptions; @@ -31,6 +27,11 @@ use MediaWiki\Html\Html; use MediaWiki\Logging\LogPage; use MediaWiki\MainConfigNames; use MediaWiki\MediaWikiServices; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\ChangesListBooleanFilterGroup; +use MediaWiki\RecentChanges\ChangesListStringOptionsFilterGroup; +use MediaWiki\RecentChanges\EnhancedChangesList; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Request\DerivativeRequest; use MediaWiki\SpecialPage\ChangesListSpecialPage; use MediaWiki\SpecialPage\SpecialPage; @@ -44,7 +45,6 @@ use MediaWiki\Watchlist\WatchedItemStoreInterface; use MediaWiki\Watchlist\WatchlistManager; use MediaWiki\Xml\Xml; use MediaWiki\Xml\XmlSelect; -use RecentChange; use UserNotLoggedIn; use Wikimedia\Message\MessageValue; use Wikimedia\Rdbms\IReadableDatabase; diff --git a/includes/specials/pagers/NewFilesPager.php b/includes/specials/pagers/NewFilesPager.php index 6f94b7a95243..0f23f3e3c5f1 100644 --- a/includes/specials/pagers/NewFilesPager.php +++ b/includes/specials/pagers/NewFilesPager.php @@ -29,10 +29,10 @@ use MediaWiki\Html\FormOptions; use MediaWiki\Linker\LinkRenderer; use MediaWiki\MainConfigNames; use MediaWiki\Permissions\GroupPermissionsLookup; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Title\Title; use MediaWiki\Title\TitleValue; use MediaWiki\User\ExternalUserNames; -use RecentChange; use Wikimedia\Rdbms\IConnectionProvider; /** diff --git a/includes/specials/pagers/NewPagesPager.php b/includes/specials/pagers/NewPagesPager.php index 0ef2d9c9beea..3983142870a5 100644 --- a/includes/specials/pagers/NewPagesPager.php +++ b/includes/specials/pagers/NewPagesPager.php @@ -21,7 +21,6 @@ namespace MediaWiki\Pager; -use ChangesList; use ChangeTags; use MapCacheLRU; use MediaWiki\Cache\LinkBatchFactory; @@ -37,13 +36,14 @@ use MediaWiki\Linker\Linker; use MediaWiki\Linker\LinkRenderer; use MediaWiki\Parser\Sanitizer; use MediaWiki\Permissions\GroupPermissionsLookup; +use MediaWiki\RecentChanges\ChangesList; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\MutableRevisionRecord; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Title\NamespaceInfo; use MediaWiki\Title\Title; use MediaWiki\User\TempUser\TempUserConfig; use MediaWiki\User\UserIdentityValue; -use RecentChange; use stdClass; use Wikimedia\Rdbms\IExpression; diff --git a/includes/watchlist/WatchedItem.php b/includes/watchlist/WatchedItem.php index 6fc1d871f7d0..f5fbde37d77b 100644 --- a/includes/watchlist/WatchedItem.php +++ b/includes/watchlist/WatchedItem.php @@ -23,11 +23,11 @@ namespace MediaWiki\Watchlist; use MediaWiki\Linker\LinkTarget; use MediaWiki\Page\PageIdentity; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Title\TitleValue; use MediaWiki\User\UserIdentity; use MediaWiki\Utils\MWTimestamp; use MessageLocalizer; -use RecentChange; use Wikimedia\ParamValidator\TypeDef\ExpiryDef; use Wikimedia\Timestamp\ConvertibleTimestamp; diff --git a/includes/watchlist/WatchedItemQueryService.php b/includes/watchlist/WatchedItemQueryService.php index c2e740cab2cb..15e8f6ce48e8 100644 --- a/includes/watchlist/WatchedItemQueryService.php +++ b/includes/watchlist/WatchedItemQueryService.php @@ -10,13 +10,13 @@ use MediaWiki\Linker\LinkTarget; use MediaWiki\Logging\LogPage; use MediaWiki\MediaWikiServices; use MediaWiki\Permissions\Authority; +use MediaWiki\RecentChanges\RecentChange; use MediaWiki\Revision\RevisionRecord; use MediaWiki\Title\TitleValue; use MediaWiki\User\Options\UserOptionsLookup; use MediaWiki\User\TempUser\TempUserConfig; use MediaWiki\User\User; use MediaWiki\User\UserIdentity; -use RecentChange; use Wikimedia\Assert\Assert; use Wikimedia\Rdbms\IConnectionProvider; use Wikimedia\Rdbms\IExpression; |