Reorg: Namespace the Title class
This is moderately messy. Process was principally: * xargs rg --files-with-matches '^use Title;' | grep 'php$' | \ xargs -P 1 -n 1 sed -i -z 's/use Title;/use MediaWiki\\Title\\Title;/1' * rg --files-without-match 'MediaWiki\\Title\\Title;' . | grep 'php$' | \ xargs rg --files-with-matches 'Title\b' | \ xargs -P 1 -n 1 sed -i -z 's/\nuse /\nuse MediaWiki\\Title\\Title;\nuse /1' * composer fix Then manual fix-ups for a few files that don't have any use statements. Bug: T166010 Follows-Up: Ia5d8cb759dc3bc9e9bbe217d0fb109e2f8c4101a Change-Id: If8fc9d0d95fc1a114021e282a706fc3e7da3524b
This commit is contained in:
parent
20a8de0f46
commit
ad06527fb4
754 changed files with 876 additions and 235 deletions
|
|
@ -158,6 +158,7 @@ $cfg['ignore_undeclared_variables_in_global_scope'] = true;
|
|||
// remove them from here as well, so phan complains when something tries to use them.
|
||||
$cfg['globals_type_map'] = array_merge( $cfg['globals_type_map'], [
|
||||
'IP' => 'string',
|
||||
'wgTitle' => 'MediaWiki\Title\Title',
|
||||
'wgGalleryOptions' => 'array',
|
||||
'wgDummyLanguageCodes' => 'string[]',
|
||||
'wgNamespaceProtection' => 'array<int,string|string[]>',
|
||||
|
|
|
|||
1
api.php
1
api.php
|
|
@ -35,6 +35,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Logger\LegacyLogger;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
// So extensions (and other code) can check whether they're running in API mode
|
||||
define( 'MW_API', true );
|
||||
|
|
|
|||
|
|
@ -1962,6 +1962,7 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Tidy\\RemexDriver' => __DIR__ . '/includes/tidy/RemexDriver.php',
|
||||
'MediaWiki\\Tidy\\RemexMungerData' => __DIR__ . '/includes/tidy/RemexMungerData.php',
|
||||
'MediaWiki\\Tidy\\TidyDriverBase' => __DIR__ . '/includes/tidy/TidyDriverBase.php',
|
||||
'MediaWiki\\Title\\Title' => __DIR__ . '/includes/title/Title.php',
|
||||
'MediaWiki\\Title\\TitleArray' => __DIR__ . '/includes/title/TitleArray.php',
|
||||
'MediaWiki\\Title\\TitleArrayFromResult' => __DIR__ . '/includes/title/TitleArrayFromResult.php',
|
||||
'MediaWiki\\Title\\TitleFactory' => __DIR__ . '/includes/title/TitleFactory.php',
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Html\TemplateParser;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
define( 'MW_NO_OUTPUT_COMPRESSION', 1 );
|
||||
define( 'MW_ENTRY_POINT', 'img_auth' );
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
namespace MediaWiki\Category;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\Purtle\RdfWriter;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -26,11 +26,11 @@ namespace MediaWiki\Category;
|
|||
use DeferredUpdates;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleArray;
|
||||
use MWException;
|
||||
use ReadOnlyMode;
|
||||
use stdClass;
|
||||
use Title;
|
||||
use Wikimedia\Rdbms\ILoadBalancer;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -38,8 +38,8 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Page\PageReference;
|
||||
use MediaWiki\Title\Title;
|
||||
use MWException;
|
||||
use Title;
|
||||
use TitleValue;
|
||||
use Wikimedia\Rdbms\SelectQueryBuilder;
|
||||
|
||||
|
|
|
|||
|
|
@ -26,10 +26,10 @@ use MediaWiki\Config\ServiceOptions;
|
|||
use MediaWiki\Linker\LinkTarget;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Page\PageReference;
|
||||
use MediaWiki\Title\Title;
|
||||
use NamespaceInfo;
|
||||
use ParserOutput;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Title;
|
||||
use TitleParser;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -14,12 +14,12 @@ use MediaWiki\HookContainer\HookRunner;
|
|||
use MediaWiki\Linker\Linker;
|
||||
use MediaWiki\Linker\LinkRenderer;
|
||||
use MediaWiki\Linker\LinkTarget;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
use NamespaceInfo;
|
||||
use Parser;
|
||||
use RepoGroup;
|
||||
use StringUtils;
|
||||
use Title;
|
||||
use TitleParser;
|
||||
use TitleValue;
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace MediaWiki\Feed;
|
|||
use MediaWiki\Html\TemplateParser;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* Class to support the outputting of syndication feeds in Atom and RSS format.
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace MediaWiki\Feed;
|
|||
use LanguageCode;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* @defgroup Feed Feed
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use OutputPage;
|
||||
use RequestContext;
|
||||
use TextContent;
|
||||
use Title;
|
||||
use User;
|
||||
use UtfNormal;
|
||||
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ use MediaWiki\ProcOpenError;
|
|||
use MediaWiki\ResourceLoader\ResourceLoader;
|
||||
use MediaWiki\Shell\Shell;
|
||||
use MediaWiki\StubObject\StubUserLang;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Utils\UrlUtils;
|
||||
use Wikimedia\AtEase\AtEase;
|
||||
use Wikimedia\ParamValidator\TypeDef\ExpiryDef;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
namespace MediaWiki\Hook;
|
||||
|
||||
use MediaWiki;
|
||||
use MediaWiki\Title\Title;
|
||||
use OutputPage;
|
||||
use Title;
|
||||
use User;
|
||||
use WebRequest;
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
namespace MediaWiki\Hook;
|
||||
|
||||
// phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
namespace MediaWiki\Hook;
|
||||
|
||||
// phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
namespace MediaWiki\Hook;
|
||||
|
||||
// phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ namespace MediaWiki\Hook;
|
|||
|
||||
use File;
|
||||
use MediaWiki\Linker\DummyLinker;
|
||||
use MediaWiki\Title\Title;
|
||||
use Parser;
|
||||
use Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
namespace MediaWiki\Hook;
|
||||
|
||||
use Article;
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use WebRequest;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
namespace MediaWiki\Hook;
|
||||
|
||||
use File;
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ namespace MediaWiki\Hook;
|
|||
|
||||
use Article;
|
||||
use MediaWiki;
|
||||
use MediaWiki\Title\Title;
|
||||
use OutputPage;
|
||||
use Title;
|
||||
use User;
|
||||
use WebRequest;
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Status;
|
||||
use Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Status;
|
||||
use Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use OutputPage;
|
||||
use Title;
|
||||
use WebRequest;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Status;
|
||||
use Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -16,13 +16,13 @@ use MediaWiki\Permissions\Authority;
|
|||
use MediaWiki\ResourceLoader as RL;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Session\Session;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use Parser;
|
||||
use ParserOptions;
|
||||
use Skin;
|
||||
use SpecialPage;
|
||||
use StatusValue;
|
||||
use Title;
|
||||
|
||||
/**
|
||||
* This class provides an implementation of the core hook interfaces,
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ use MediaWiki\MediaWikiServices;
|
|||
use MediaWiki\Permissions\PermissionStatus;
|
||||
use MediaWiki\Request\DerivativeRequest;
|
||||
use MediaWiki\Request\WebResponse;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Wikimedia\AtEase\AtEase;
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ namespace MediaWiki\Navigation;
|
|||
use MediaWiki\Html\Html;
|
||||
use MediaWiki\Language\RawMessage;
|
||||
use MediaWiki\Page\PageReference;
|
||||
use MediaWiki\Title\Title;
|
||||
use Message;
|
||||
use MessageLocalizer;
|
||||
use RuntimeException;
|
||||
use Title;
|
||||
|
||||
/**
|
||||
* Build the navigation for a pager, with links to prev/next page, links to change limits, and
|
||||
|
|
|
|||
|
|
@ -20,8 +20,8 @@
|
|||
|
||||
namespace MediaWiki\Navigation;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use MessageLocalizer;
|
||||
use Title;
|
||||
|
||||
/**
|
||||
* Helper class for generating prev/next links for paging.
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ use MediaWiki\Request\FauxRequest;
|
|||
use MediaWiki\ResourceLoader as RL;
|
||||
use MediaWiki\ResourceLoader\ResourceLoader;
|
||||
use MediaWiki\Session\SessionManager;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\AtEase\AtEase;
|
||||
use Wikimedia\Parsoid\Core\TOCData;
|
||||
use Wikimedia\Rdbms\IResultWrapper;
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Permissions\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use MessageSpecifier;
|
||||
use Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
namespace MediaWiki\Permissions\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use MessageSpecifier;
|
||||
use Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Permissions\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Permissions\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Permissions\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Permissions\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
use User;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ use MediaWiki\Page\PageIdentity;
|
|||
use MediaWiki\Page\RedirectLookup;
|
||||
use MediaWiki\Session\SessionManager;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\TempUser\TempUserConfig;
|
||||
use MediaWiki\User\UserFactory;
|
||||
use MediaWiki\User\UserGroupManager;
|
||||
|
|
@ -43,7 +44,6 @@ use NamespaceInfo;
|
|||
use PermissionsError;
|
||||
use RequestContext;
|
||||
use SpecialPage;
|
||||
use Title;
|
||||
use TitleFormatter;
|
||||
use User;
|
||||
use UserCache;
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Page\PageIdentityValue;
|
||||
use MediaWiki\Page\PageStore;
|
||||
use MediaWiki\Title\Title;
|
||||
use stdClass;
|
||||
use Title;
|
||||
use TitleValue;
|
||||
use WANObjectCache;
|
||||
use Wikimedia\Rdbms\Database;
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ use MediaWiki\Html\Html;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Request\HeaderCallback;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserOptionsLookup;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
use MWException;
|
||||
|
|
@ -53,7 +54,6 @@ use ResourceFileCache;
|
|||
use RuntimeException;
|
||||
use stdClass;
|
||||
use Throwable;
|
||||
use Title;
|
||||
use UnexpectedValueException;
|
||||
use WebRequest;
|
||||
use Wikimedia\DependencyStore\DependencyStore;
|
||||
|
|
|
|||
|
|
@ -31,8 +31,8 @@ use MediaWiki\MediaWikiServices;
|
|||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use MemoizedCallable;
|
||||
use Title;
|
||||
use TitleValue;
|
||||
use Wikimedia\Minify\CSSMin;
|
||||
use Wikimedia\Rdbms\Database;
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@ use MediaWiki\Rest\BasicAccess\CompoundAuthorizer;
|
|||
use MediaWiki\Rest\BasicAccess\MWBasicAuthorizer;
|
||||
use MediaWiki\Rest\Reporter\MWErrorReporter;
|
||||
use MediaWiki\Rest\Validator\Validator;
|
||||
use MediaWiki\Title\Title;
|
||||
use MWExceptionRenderer;
|
||||
use RequestContext;
|
||||
use Title;
|
||||
use Wikimedia\Message\ITextFormatter;
|
||||
|
||||
class EntryPoint {
|
||||
|
|
|
|||
|
|
@ -22,9 +22,9 @@ namespace MediaWiki\Rest\Handler\Helper;
|
|||
use LanguageCode;
|
||||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Rest\ResponseInterface;
|
||||
use MediaWiki\Title\Title;
|
||||
use Message;
|
||||
use ParserOutput;
|
||||
use Title;
|
||||
use Wikimedia\Parsoid\Utils\ContentUtils;
|
||||
use Wikimedia\Parsoid\Utils\DOMUtils;
|
||||
|
||||
|
|
|
|||
|
|
@ -17,9 +17,9 @@ use MediaWiki\Revision\RevisionLookup;
|
|||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Revision\SuppressedDataException;
|
||||
use MediaWiki\Title\Title;
|
||||
use Message;
|
||||
use TextContent;
|
||||
use Title;
|
||||
use TitleFormatter;
|
||||
use Wikimedia\Message\MessageValue;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
|
|
|||
|
|
@ -42,10 +42,10 @@ use MediaWiki\Rest\ResponseException;
|
|||
use MediaWiki\Revision\MutableRevisionRecord;
|
||||
use MediaWiki\Revision\RevisionAccessException;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
use MobileContext;
|
||||
use RequestContext;
|
||||
use Title;
|
||||
use Wikimedia\Http\HttpAcceptParser;
|
||||
use Wikimedia\Message\DataMessageValue;
|
||||
use Wikimedia\Parsoid\Config\DataAccess;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
namespace MediaWiki\Revision\Hook;
|
||||
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -31,8 +31,8 @@ use MediaWiki\Linker\LinkTarget;
|
|||
use MediaWiki\Page\LegacyArticleIdAccess;
|
||||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use Title;
|
||||
use Wikimedia\NonSerializable\NonSerializableTrait;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ use MediaWiki\Storage\BlobStore;
|
|||
use MediaWiki\Storage\NameTableStore;
|
||||
use MediaWiki\Storage\RevisionSlotsUpdate;
|
||||
use MediaWiki\Storage\SqlBlobStore;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleFactory;
|
||||
use MediaWiki\User\ActorMigration;
|
||||
use MediaWiki\User\ActorStore;
|
||||
|
|
@ -64,7 +65,6 @@ use RecentChange;
|
|||
use RuntimeException;
|
||||
use StatusValue;
|
||||
use stdClass;
|
||||
use Title;
|
||||
use Traversable;
|
||||
use WANObjectCache;
|
||||
use Wikimedia\Assert\Assert;
|
||||
|
|
|
|||
|
|
@ -64,6 +64,7 @@ use MediaWiki\Settings\Source\ReflectionSchemaSource;
|
|||
use MediaWiki\Settings\WikiFarmSettingsLoader;
|
||||
use MediaWiki\StubObject\StubGlobalUser;
|
||||
use MediaWiki\StubObject\StubUserLang;
|
||||
use MediaWiki\Title\Title;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Wikimedia\RequestTimeout\RequestTimeout;
|
||||
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ use MediaWiki\Revision\RevisionSlots;
|
|||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Revision\SlotRoleRegistry;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\TalkPageNotificationManager;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use MediaWiki\User\UserNameUtils;
|
||||
|
|
@ -67,7 +68,6 @@ use RefreshSecondaryDataUpdate;
|
|||
use RevertedTagUpdateJob;
|
||||
use SearchUpdate;
|
||||
use SiteStatsUpdate;
|
||||
use Title;
|
||||
use User;
|
||||
use WANObjectCache;
|
||||
use Wikimedia\Assert\Assert;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ namespace MediaWiki\Storage\Hook;
|
|||
|
||||
use DeferrableUpdate;
|
||||
use MediaWiki\Revision\RenderedRevision;
|
||||
use Title;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@ use MediaWiki\Revision\RevisionRecord;
|
|||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Revision\SlotRoleRegistry;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserEditTracker;
|
||||
use MediaWiki\User\UserGroupManager;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
|
|
@ -49,7 +50,6 @@ use MWException;
|
|||
use Psr\Log\LoggerInterface;
|
||||
use RecentChange;
|
||||
use RuntimeException;
|
||||
use Title;
|
||||
use TitleFormatter;
|
||||
use User;
|
||||
use Wikimedia\Assert\Assert;
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ use MediaWiki\HookContainer\HookContainer;
|
|||
use MediaWiki\HookContainer\HookRunner;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
/**
|
||||
* @defgroup Actions Actions
|
||||
|
|
|
|||
|
|
@ -30,9 +30,9 @@ use MediaWiki\MainConfigNames;
|
|||
use MediaWiki\MediaWikiServices;
|
||||
use Mediawiki\Page\File\FileDeleteForm;
|
||||
use MediaWiki\Permissions\PermissionStatus;
|
||||
use MediaWiki\Title\Title;
|
||||
use OldLocalFile;
|
||||
use PermissionsError;
|
||||
use Title;
|
||||
|
||||
/**
|
||||
* Handle file deletion
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ use MediaWiki\Parser\MagicWordFactory;
|
|||
use MediaWiki\Permissions\RestrictionStore;
|
||||
use MediaWiki\Revision\RevisionLookup;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\Rdbms\Database;
|
||||
use Wikimedia\Rdbms\ILoadBalancer;
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ use MediaWiki\ParamValidator\TypeDef\NamespaceDef;
|
|||
use MediaWiki\Permissions\Authority;
|
||||
use MediaWiki\Permissions\PermissionManager;
|
||||
use MediaWiki\Permissions\PermissionStatus;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserRigorOptions;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\EnumDef;
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ use MediaWiki\Block\Restriction\PageRestriction;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\ParamValidator\TypeDef\TitleDef;
|
||||
use MediaWiki\ParamValidator\TypeDef\UserDef;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleFactory;
|
||||
use MediaWiki\User\UserIdentity;
|
||||
use MediaWiki\User\UserIdentityLookup;
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
use MediaWiki\Content\IContentHandlerFactory;
|
||||
use MediaWiki\Page\ContentModelChangeFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ use MediaWiki\Revision\RevisionRecord;
|
|||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Revision\SlotRoleRegistry;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\RequestTimeout\TimeoutException;
|
||||
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ use MediaWiki\Request\DerivativeRequest;
|
|||
use MediaWiki\Revision\RevisionLookup;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserOptionsLookup;
|
||||
use MediaWiki\Watchlist\WatchlistManager;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ use MediaWiki\Revision\RevisionAccessException;
|
|||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\ActorMigration;
|
||||
use MediaWiki\User\UserFactory;
|
||||
use MediaWiki\User\UserRigorOptions;
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ use MediaWiki\Feed\ChannelFeed;
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Request\DerivativeRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
use MediaWiki\Feed\FeedItem;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Request\FauxRequest;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
* @file
|
||||
*/
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
* @file
|
||||
*/
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ use MediaWiki\Html\HtmlHelper;
|
|||
use MediaWiki\Linker\Linker;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\Parsoid\Core\TOCData;
|
||||
use Wikimedia\RemexHtml\Serializer\SerializerNode;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
use MediaWiki\Page\MergeHistoryFactory;
|
||||
use MediaWiki\Page\PageIdentity;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Page\MovePageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\UserOptionsLookup;
|
||||
use MediaWiki\Watchlist\WatchlistManager;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@
|
|||
use MediaWiki\Cache\LinkBatchFactory;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\MediaWikiServices;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ use MediaWiki\Page\PageReference;
|
|||
use MediaWiki\Page\WikiPageFactory;
|
||||
use MediaWiki\Request\FauxRequest;
|
||||
use MediaWiki\SpecialPage\SpecialPageFactory;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\Title\TitleFactory;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ use MediaWiki\Request\FauxRequest;
|
|||
use MediaWiki\Revision\RevisionLookup;
|
||||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\SlotRecord;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\WikiMap\WikiMap;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\EnumDef;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
use MediaWiki\Export\WikiExporterFactory;
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ObjectFactory\ObjectFactory;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
* @file
|
||||
*/
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ use MediaWiki\Revision\RevisionStore;
|
|||
use MediaWiki\Revision\SlotRoleRegistry;
|
||||
use MediaWiki\Storage\NameTableAccessException;
|
||||
use MediaWiki\Storage\NameTableStore;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\ParamValidator\TypeDef\UserDef;
|
||||
use MediaWiki\Permissions\GroupPermissionsLookup;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
use Wikimedia\Rdbms\IDatabase;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
use MediaWiki\Linker\LinksMigration;
|
||||
use MediaWiki\ParamValidator\TypeDef\NamespaceDef;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
use MediaWiki\Languages\LanguageFactory;
|
||||
use MediaWiki\Languages\LanguageNameUtils;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
use MediaWiki\MainConfigNames;
|
||||
use MediaWiki\Permissions\RestrictionStore;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ use MediaWiki\ParamValidator\TypeDef\UserDef;
|
|||
use MediaWiki\Revision\RevisionRecord;
|
||||
use MediaWiki\Revision\RevisionStore;
|
||||
use MediaWiki\Revision\SlotRoleRegistry;
|
||||
use MediaWiki\Title\Title;
|
||||
use MediaWiki\User\ActorMigration;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
*/
|
||||
|
||||
use MediaWiki\Linker\LinksMigration;
|
||||
use MediaWiki\Title\Title;
|
||||
use Wikimedia\ParamValidator\ParamValidator;
|
||||
use Wikimedia\ParamValidator\TypeDef\IntegerDef;
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue