Reorg: Move DummyLinker and Linker to linker/

This feels like a no-brainer unless I'm missing something obvious

Bug: T321882
Change-Id: Id49c3d0dd6ea4593211048850856b5b8e05a8fb3
This commit is contained in:
Amir Sarabadani 2022-12-05 12:29:37 +01:00
parent ebfe98fd08
commit 2d60ba0c63
79 changed files with 121 additions and 13 deletions

View file

@ -392,7 +392,7 @@ $wgAutoloadLocalClasses = [
'DjVuImage' => __DIR__ . '/includes/media/DjVuImage.php',
'DnsSrvDiscoverer' => __DIR__ . '/includes/libs/DnsSrvDiscoverer.php',
'DoubleRedirectJob' => __DIR__ . '/includes/jobqueue/jobs/DoubleRedirectJob.php',
'DummyLinker' => __DIR__ . '/includes/DummyLinker.php',
'DummyLinker' => __DIR__ . '/includes/linker/DummyLinker.php',
'DummySearchIndexFieldDefinition' => __DIR__ . '/includes/search/DummySearchIndexFieldDefinition.php',
'Dump7ZipOutput' => __DIR__ . '/includes/export/Dump7ZipOutput.php',
'DumpBZip2Output' => __DIR__ . '/includes/export/DumpBZip2Output.php',
@ -761,7 +761,7 @@ $wgAutoloadLocalClasses = [
'LinkCache' => __DIR__ . '/includes/cache/LinkCache.php',
'LinkFilter' => __DIR__ . '/includes/LinkFilter.php',
'LinkHolderArray' => __DIR__ . '/includes/parser/LinkHolderArray.php',
'Linker' => __DIR__ . '/includes/Linker.php',
'Linker' => __DIR__ . '/includes/linker/Linker.php',
'LinksDeletionUpdate' => __DIR__ . '/includes/deferred/LinksUpdate/LinksDeletionUpdate.php',
'LinksUpdate' => __DIR__ . '/includes/deferred/LinksUpdate/LinksUpdate.php',
'ListToggle' => __DIR__ . '/includes/ListToggle.php',
@ -1442,6 +1442,7 @@ $wgAutoloadLocalClasses = [
'MediaWiki\\Languages\\LanguageFactory' => __DIR__ . '/includes/language/LanguageFactory.php',
'MediaWiki\\Languages\\LanguageFallback' => __DIR__ . '/includes/language/LanguageFallback.php',
'MediaWiki\\Languages\\LanguageNameUtils' => __DIR__ . '/includes/language/LanguageNameUtils.php',
'MediaWiki\\Linker\\DummyLinker' => __DIR__ . '/includes/linker/DummyLinker.php',
'MediaWiki\\Linker\\Hook\\HtmlPageLinkRendererBeginHook' => __DIR__ . '/includes/linker/Hook/HtmlPageLinkRendererBeginHook.php',
'MediaWiki\\Linker\\Hook\\HtmlPageLinkRendererEndHook' => __DIR__ . '/includes/linker/Hook/HtmlPageLinkRendererEndHook.php',
'MediaWiki\\Linker\\Hook\\LinkerGenerateRollbackLinkHook' => __DIR__ . '/includes/linker/Hook/LinkerGenerateRollbackLinkHook.php',
@ -1450,6 +1451,7 @@ $wgAutoloadLocalClasses = [
'MediaWiki\\Linker\\LinkTarget' => __DIR__ . '/includes/linker/LinkTarget.php',
'MediaWiki\\Linker\\LinkTargetLookup' => __DIR__ . '/includes/linker/LinkTargetLookup.php',
'MediaWiki\\Linker\\LinkTargetStore' => __DIR__ . '/includes/linker/LinkTargetStore.php',
'MediaWiki\\Linker\\Linker' => __DIR__ . '/includes/linker/Linker.php',
'MediaWiki\\Linker\\LinksMigration' => __DIR__ . '/includes/linker/LinksMigration.php',
'MediaWiki\\Logger\\ConsoleLogger' => __DIR__ . '/includes/debug/logger/ConsoleLogger.php',
'MediaWiki\\Logger\\ConsoleSpi' => __DIR__ . '/includes/debug/logger/ConsoleSpi.php',

View file

@ -400,7 +400,7 @@ class CommentFormatter {
$block = " <span class=\"comment\">" . wfMessage( 'rev-deleted-comment' )->escaped() . "</span>";
}
if ( $revRecord->isDeleted( RevisionRecord::DELETED_COMMENT ) ) {
$class = \Linker::getRevisionDeletedClass( $revRecord );
$class = \MediaWiki\Linker\Linker::getRevisionDeletedClass( $revRecord );
return " <span class=\"$class comment\">$block</span>";
}
return $block;

View file

@ -7,11 +7,11 @@ use HtmlArmor;
use Language;
use LinkBatch;
use LinkCache;
use Linker;
use MalformedTitleException;
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Linker\LinkTarget;
use NamespaceInfo;

View file

@ -47,6 +47,7 @@ use MediaWiki\EditPage\IEditObject;
use MediaWiki\EditPage\TextboxBuilder;
use MediaWiki\EditPage\TextConflictHelper;
use MediaWiki\HookContainer\ProtectedHookAccessorTrait;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\MainConfigNames;

View file

@ -26,8 +26,8 @@ namespace MediaWiki\Feed;
use CommentStore;
use DerivativeContext;
use Html;
use Linker;
use LogFormatter;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Revision\RevisionRecord;

View file

@ -2,8 +2,8 @@
namespace MediaWiki\Hook;
use DummyLinker;
use File;
use MediaWiki\Linker\DummyLinker;
use Parser;
use Title;

View file

@ -20,6 +20,7 @@
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MediaWikiServices;
use Wikimedia\Rdbms\DatabaseDomain;

View file

@ -23,6 +23,7 @@
* @author <evan@wikitravel.org>
*/
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\User\UserFactory;

View file

@ -24,6 +24,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Linker\LinksMigration;
use MediaWiki\MainConfigNames;

View file

@ -5,6 +5,7 @@
* @ingroup Actions
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\Permissions\PermissionStatus;
use MediaWiki\Revision\MutableRevisionRecord;

View file

@ -22,6 +22,7 @@
use MediaWiki\CommentFormatter\CommentFormatter;
use MediaWiki\Content\IContentHandlerFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Page\RollbackPageFactory;

View file

@ -23,6 +23,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\CommentFormatter\CommentFormatter;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Revision\RevisionRecord;

View file

@ -22,6 +22,7 @@
use HtmlFormatter\HtmlFormatter;
use MediaWiki\ExtensionInfo;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use Wikimedia\ParamValidator\ParamValidator;

View file

@ -22,6 +22,7 @@
*/
use MediaWiki\Api\Validator\ApiParamValidator;
use MediaWiki\Linker\Linker;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -21,6 +21,7 @@
*/
use MediaWiki\BadFileLookup;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use Wikimedia\ParamValidator\ParamValidator;

View file

@ -23,6 +23,7 @@
use MediaWiki\Content\IContentHandlerFactory;
use MediaWiki\Content\Renderer\ContentRenderer;
use MediaWiki\Content\Transform\ContentTransformer;
use MediaWiki\Linker\Linker;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -20,6 +20,7 @@
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\ParamValidator\TypeDef\UserDef;
use MediaWiki\Revision\RevisionRecord;

View file

@ -20,6 +20,7 @@
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\ParamValidator\TypeDef\UserDef;
use MediaWiki\Revision\RevisionRecord;

View file

@ -24,6 +24,7 @@
use MediaWiki\CommentFormatter\RowCommentFormatter;
use MediaWiki\HookContainer\ProtectedHookAccessorTrait;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -19,6 +19,8 @@
*
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Permissions\Authority;
use MediaWiki\Revision\RevisionRecord;

View file

@ -19,6 +19,8 @@
* @ingroup Change tagging
*/
use MediaWiki\Linker\Linker;
/**
* Item class for a live revision table row with its associated change tags.
* @since 1.25

View file

@ -23,6 +23,7 @@
use MediaWiki\Content\IContentHandlerFactory;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -22,6 +22,7 @@
*/
use MediaWiki\HookContainer\ProtectedHookAccessorTrait;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\PageReference;

View file

@ -1,5 +1,7 @@
<?php
use MediaWiki\Linker\Linker;
/**
* The parent class to generate form fields. Any field type should
* be a subclass of this.

View file

@ -21,6 +21,8 @@
* @file
*/
use MediaWiki\Linker\Linker;
/**
* Compact stacked vertical format for forms, implemented using OOUI widgets.
*

View file

@ -21,6 +21,8 @@
* @file
*/
use MediaWiki\Linker\Linker;
/**
* Compact stacked vertical format for forms.
*

View file

@ -1,6 +1,13 @@
<?php
namespace MediaWiki\Linker;
use IContextSource;
use Language;
use MediaWiki\Revision\RevisionRecord;
use Parser;
use Title;
use User;
/**
* @since 1.18
@ -435,3 +442,5 @@ class DummyLinker {
}
}
class_alias( DummyLinker::class, 'DummyLinker' );

View file

@ -3,6 +3,7 @@
namespace MediaWiki\Linker\Hook;
use IContextSource;
use MediaWiki\Linker\Linker;
use MediaWiki\Revision\RevisionRecord;
/**

View file

@ -20,14 +20,37 @@
* @file
*/
namespace MediaWiki\Linker;
use Config;
use ContextSource;
use DerivativeContext;
use DOMXPath;
use ExternalUserNames;
use File;
use Hooks;
use Html;
use HtmlArmor;
use HtmlFormatter\HtmlFormatter;
use MediaWiki\Linker\LinkTarget;
use IContextSource;
use Language;
use MediaTransformOutput;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Permissions\Authority;
use MediaWiki\Revision\RevisionRecord;
use Message;
use MessageLocalizer;
use Parser;
use RequestContext;
use SpecialPage;
use Title;
use TitleValue;
use User;
use WatchedItem;
use Wikimedia\IPUtils;
use Wikimedia\Rdbms\SelectQueryBuilder;
use Xml;
/**
* Some internal bits split of from Skin.php. These functions are used
@ -1378,7 +1401,7 @@ class Linker {
$doc = $formatter->getDoc();
$xpath = new DOMXPath( $doc );
$nodes = $xpath->query( '//a[@href]' );
/** @var DOMElement $node */
/** @var \DOMElement $node */
foreach ( $nodes as $node ) {
$node->setAttribute(
'href',
@ -2313,3 +2336,5 @@ class Linker {
}
}
class_alias( Linker::class, 'Linker' );

View file

@ -22,6 +22,7 @@
* @since 1.25
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
/**

View file

@ -24,6 +24,7 @@
*/
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -23,6 +23,7 @@
* @since 1.19
*/
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\MainConfigNames;

View file

@ -20,6 +20,7 @@
use MediaWiki\Block\DatabaseBlock;
use MediaWiki\HookContainer\ProtectedHookAccessorTrait;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -19,6 +19,7 @@
*/
use MediaWiki\HookContainer\ProtectedHookAccessorTrait;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -18,6 +18,7 @@
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Title\TitleArray;

View file

@ -23,6 +23,7 @@
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -29,6 +29,7 @@ use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Http\HttpRequestFactory;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Linker\LinkRendererFactory;
use MediaWiki\Linker\LinkTarget;

View file

@ -3,6 +3,7 @@
use MediaWiki\Json\JsonUnserializable;
use MediaWiki\Json\JsonUnserializableTrait;
use MediaWiki\Json\JsonUnserializer;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\MainConfigNames;

View file

@ -22,13 +22,13 @@ namespace MediaWiki\Parser\Parsoid\Config;
use ContentHandler;
use File;
use LinkBatch;
use Linker;
use MediaTransformError;
use MediaWiki\BadFileLookup;
use MediaWiki\Config\ServiceOptions;
use MediaWiki\Content\Transform\ContentTransformer;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use Parser;
use ParserFactory;

View file

@ -19,6 +19,7 @@
* @ingroup RevisionDelete
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MediaWikiServices;
use MediaWiki\Revision\RevisionRecord;

View file

@ -19,6 +19,7 @@
* @ingroup RevisionDelete
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MediaWikiServices;
use MediaWiki\Revision\RevisionRecord;

View file

@ -20,6 +20,7 @@
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MediaWikiServices;
use MediaWiki\Revision\RevisionRecord;

View file

@ -20,6 +20,7 @@
* @file
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Permissions\Authority;

View file

@ -8,7 +8,7 @@ use Config;
use CreditsAction;
use Html;
use HtmlArmor;
use Linker;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use Title;

View file

@ -19,7 +19,7 @@
namespace MediaWiki\Skin;
use Html;
use Linker;
use MediaWiki\Linker\Linker;
use Message;
use MessageLocalizer;

View file

@ -3,7 +3,7 @@
namespace MediaWiki\Skin;
use Html;
use Linker;
use MediaWiki\Linker\Linker;
use Message;
use MessageLocalizer;
use Sanitizer;

View file

@ -4,7 +4,7 @@ namespace MediaWiki\Skin;
use Config;
use Html;
use Linker;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use Message;
use MessageLocalizer;

View file

@ -21,6 +21,7 @@
* @ingroup SpecialPage
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MediaWikiServices;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -27,6 +27,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Linker\LinkTarget;
use MediaWiki\MainConfigNames;

View file

@ -23,6 +23,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -25,6 +25,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Linker\Linker;
/**
* Searches the database for files of the requested hash, comparing this with the

View file

@ -23,6 +23,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\Utils\UrlUtils;
use Wikimedia\Rdbms\IDatabase;

View file

@ -24,6 +24,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\ILoadBalancer;
/**

View file

@ -22,6 +22,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\Page\MergeHistoryFactory;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Revision\RevisionStore;

View file

@ -25,6 +25,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -22,6 +22,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -26,6 +26,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -26,6 +26,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -23,6 +23,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinksMigration;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;

View file

@ -24,6 +24,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Content\IContentHandlerFactory;
use MediaWiki\Feed\FeedItem;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\Permissions\GroupPermissionsLookup;
use MediaWiki\Revision\MutableRevisionRecord;

View file

@ -22,6 +22,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use Wikimedia\Rdbms\ILoadBalancer;

View file

@ -22,6 +22,7 @@
*/
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;

View file

@ -23,6 +23,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Content\IContentHandlerFactory;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\Page\UndeletePage;
use MediaWiki\Page\UndeletePageFactory;

View file

@ -26,6 +26,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\Languages\LanguageConverterFactory;
use MediaWiki\Linker\Linker;
use Wikimedia\Rdbms\IDatabase;
use Wikimedia\Rdbms\ILoadBalancer;
use Wikimedia\Rdbms\IResultWrapper;

View file

@ -21,6 +21,7 @@
* @ingroup SpecialPage
*/
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\User\UserFactory;

View file

@ -24,6 +24,7 @@
*/
use MediaWiki\ExtensionInfo;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\Utils\UrlUtils;

View file

@ -21,6 +21,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\User\UserGroupManager;
use MediaWiki\User\UserIdentityValue;

View file

@ -21,6 +21,7 @@
use MediaWiki\Languages\LanguageFactory;
use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use Wikimedia\Rdbms\FakeResultWrapper;
use Wikimedia\Rdbms\IDatabase;

View file

@ -28,6 +28,7 @@ use MediaWiki\Block\Restriction\PageRestriction;
use MediaWiki\Block\Restriction\Restriction;
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\CommentFormatter\RowCommentFormatter;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\SpecialPage\SpecialPageFactory;

View file

@ -23,6 +23,7 @@ use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\CommentFormatter\CommentFormatter;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;

View file

@ -21,6 +21,7 @@
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\Revision\RevisionFactory;
use MediaWiki\Revision\RevisionRecord;

View file

@ -19,6 +19,7 @@
* @ingroup Pager
*/
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use MediaWiki\MainConfigNames;
use MediaWiki\User\UserNameUtils;

View file

@ -21,6 +21,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\CommentFormatter\RowCommentFormatter;
use MediaWiki\Linker\Linker;
use MediaWiki\Linker\LinkRenderer;
use Wikimedia\Rdbms\ILoadBalancer;

View file

@ -26,6 +26,7 @@
use MediaWiki\Cache\LinkBatchFactory;
use MediaWiki\HookContainer\HookContainer;
use MediaWiki\HookContainer\HookRunner;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\User\UserGroupManager;
use MediaWiki\User\UserIdentity;

View file

@ -1,6 +1,7 @@
<?php
use MediaWiki\CommentFormatter\CommentItem;
use MediaWiki\Linker\Linker;
use MediaWiki\MediaWikiServices;
require_once __DIR__ . '/../includes/Benchmarker.php';

View file

@ -27,6 +27,7 @@
*/
use MediaWiki\Interwiki\ClassicInterwikiLookup;
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\MediaWikiServices;
use MediaWiki\Parser\ParserOutputFlags;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\Revision\MutableRevisionRecord;
use MediaWiki\Revision\RevisionRecord;

View file

@ -1,5 +1,6 @@
<?php
use MediaWiki\Linker\Linker;
use MediaWiki\MainConfigNames;
use MediaWiki\User\UserIdentityValue;