wiki.techinc.nl/includes/api
Aryeh Gregor 8ec24b607a Introduce MovePageFactory
This will help make MovePage more testable.

In the course of abstracting the logic out of ParserFactoryTest to
FactoryArgTestTrait so it could be used in MovePageFactoryTest, I made
them all unit tests instead of integration. This required some
modification to the Parser constructor so that it didn't access
MediaWikiServices unnecessarily.

Change-Id: Idaa1633f32dfedfa37516bb9180cfcfbe7ca31aa
2019-08-19 20:25:31 +03:00
..
i18n Localisation updates from https://translatewiki.net. 2019-08-15 08:27:59 +02:00
ApiAMCreateAccount.php
ApiAuthManagerHelper.php Get rid of unnecessary func_get_args() and friends 2019-04-12 20:17:01 +00:00
ApiBase.php Clean up spacing of doc comments 2019-08-05 22:29:50 +00:00
ApiBlock.php SECURITY: API: Respect $wgBlockCIDRLimit in action=block 2019-06-06 16:54:15 +00:00
ApiBlockInfoTrait.php Fix AbstractBlock param types in documentation 2019-05-14 13:42:50 +01:00
ApiChangeAuthenticationData.php
ApiCheckToken.php
ApiClearHasMsg.php
ApiClientLogin.php
ApiComparePages.php Add missing Title::newFromLinkTarget to api module compare 2019-06-06 22:10:57 +02:00
ApiContinuationManager.php Fix/suppress misc phan errors (#4) 2019-04-05 22:28:31 +00:00
ApiCSPReport.php API: Fix 'user_id' field of ApiCSPReport 2019-07-19 22:58:39 +01:00
ApiDelete.php Fix function/class case 2019-03-29 16:20:50 -07:00
ApiDisabled.php
ApiEditPage.php Revert "Clean up ApiEditPage content handler undo logic" 2019-08-19 14:49:42 +00:00
ApiEmailUser.php
ApiErrorFormatter.php Split ApiErrorFormatter.php to have one class in one file 2019-04-21 22:20:22 +00:00
ApiErrorFormatter_BackCompat.php Split ApiErrorFormatter.php to have one class in one file 2019-04-21 22:20:22 +00:00
ApiExpandTemplates.php Remove all $wgParser use from core 2019-04-17 15:16:50 +03:00
ApiFeedContributions.php ApiFeedContributions: Throw if the username is invalid 2019-08-13 10:35:49 -07:00
ApiFeedRecentChanges.php Remove unused constructor parameter and unused member variables 2019-04-14 01:43:19 +00:00
ApiFeedWatchlist.php Remove all $wgParser use from core 2019-04-17 15:16:50 +03:00
ApiFileRevert.php
ApiFormatBase.php Remove usage of deprecated SkinFactory::getDefaultInstance() 2019-06-02 21:08:07 -04:00
ApiFormatFeedWrapper.php Refactor edit stashing into a PageEditStash service 2019-04-17 12:53:03 -07:00
ApiFormatJson.php
ApiFormatNone.php
ApiFormatPhp.php Various fixes to make phan-taint-check happier 2019-03-04 03:24:44 +00:00
ApiFormatRaw.php Simplify by using ?: operator 2019-04-15 15:05:00 +02:00
ApiFormatXml.php
ApiFormatXmlRsd.php Fix a couple of Generic.Files.OneObjectStructurePerFile.MultipleFound in api 2019-04-13 23:32:53 +00:00
ApiHelp.php API: Create a module bundle for 'apipretty' and 'apihelp' 2019-07-30 01:17:35 +01:00
ApiHelpParamValueMessage.php
ApiImageRotate.php Replace some uses of deprecated wfFindFile() and wfLocalFile() 2019-06-11 13:26:37 +00:00
ApiImport.php Split ApiImport.php to have one class in one file 2019-04-14 01:13:12 +01:00
ApiImportReporter.php Improve type hints in export related classes 2019-07-05 18:41:56 +00:00
ApiLinkAccount.php
ApiLogin.php Remove unnecessary semi-colons 2019-06-12 14:35:59 +01:00
ApiLogout.php ApiLogout: Follow up Icb674095 2019-04-25 10:00:24 -04:00
ApiMain.php context: Use getRawVal instead of getVal for 'uselang' and 'useskin' 2019-07-30 00:02:52 +01:00
ApiManageTags.php
ApiMergeHistory.php
ApiMessage.php
ApiMessageTrait.php Fix API message maps for block errors 2019-07-03 08:05:27 +01:00
ApiModuleManager.php
ApiMove.php Introduce MovePageFactory 2019-08-19 20:25:31 +03:00
ApiOpenSearch.php Fix a couple of Generic.Files.OneObjectStructurePerFile.MultipleFound in api 2019-04-13 23:32:53 +00:00
ApiOpenSearchFormatJson.php Fix a couple of Generic.Files.OneObjectStructurePerFile.MultipleFound in api 2019-04-13 23:32:53 +00:00
ApiOptions.php
ApiPageSet.php Type hint against IResultWrapper in api classes 2019-06-19 21:43:51 +02:00
ApiParamInfo.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiParse.php Avoid usage of deprecated Revision::* constants, use RevisionRecord 2019-07-21 15:03:03 +01:00
ApiPatrol.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiProtect.php
ApiPurge.php
ApiQuery.php Add schema version param for API export. 2019-06-27 21:57:05 +00:00
ApiQueryAllCategories.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryAllDeletedRevisions.php Remove references to db field ar_text_id 2019-07-09 16:14:48 -05:00
ApiQueryAllImages.php i18n: Rename 11 messages for case-compliance 2019-05-18 16:39:49 +02:00
ApiQueryAllLinks.php i18n: Rename 11 messages for case-compliance 2019-05-18 16:39:49 +02:00
ApiQueryAllMessages.php
ApiQueryAllPages.php i18n: Rename 11 messages for case-compliance 2019-05-18 16:39:49 +02:00
ApiQueryAllRevisions.php Mass conversion to NamespaceInfo 2019-05-07 22:44:56 +02:00
ApiQueryAllUsers.php i18n: Rename 11 messages for case-compliance 2019-05-18 16:39:49 +02:00
ApiQueryAuthManagerInfo.php
ApiQueryBacklinks.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryBacklinksprop.php API: Apply miser-mode namespace check for generator=redirects 2019-06-07 20:36:18 +00:00
ApiQueryBase.php Clean up spacing of doc comments 2019-08-05 22:29:50 +00:00
ApiQueryBlocks.php Rename BlockRestriction -> BlockRestrictionStore and wire it up as a service 2019-04-16 21:55:15 -04:00
ApiQueryCategories.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryCategoryInfo.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryCategoryMembers.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryContributors.php Normalize "LEFT OUTER JOIN" to "LEFT JOIN" in SQL queries 2019-03-06 14:01:20 -08:00
ApiQueryDeletedRevisions.php Remove references to db field ar_text_id 2019-07-09 16:14:48 -05:00
ApiQueryDeletedrevs.php Avoid usage of deprecated Revision::* constants, use RevisionRecord 2019-07-21 15:03:03 +01:00
ApiQueryDisabled.php
ApiQueryDuplicateFiles.php
ApiQueryExternalLinks.php
ApiQueryExtLinksUsage.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryFilearchive.php
ApiQueryFileRepoInfo.php
ApiQueryGeneratorBase.php
ApiQueryImageInfo.php Remove ApiQueryImageInfo::(getProperties|getPropertyDescriptions) 2019-06-28 14:39:29 +01:00
ApiQueryImages.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryInfo.php API: Migrate Title::userCan() calls to PermissionManager 2019-05-30 20:23:53 +02:00
ApiQueryIWBacklinks.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryIWLinks.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryLangBacklinks.php Merge "Return the page_id in list=langbacklinks as an int" 2019-02-25 02:45:42 +00:00
ApiQueryLangLinks.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryLanguageinfo.php Fix meta=languageinfo usage example 2019-06-25 10:45:14 +02:00
ApiQueryLinks.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryLogEvents.php Add STRAIGHT_JOIN to ApiQueryLogEvents and LogPager to avoid planner oddness 2019-04-23 10:00:21 -04:00
ApiQueryMyStashedFiles.php
ApiQueryPagePropNames.php
ApiQueryPageProps.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryPagesWithProp.php
ApiQueryPrefixSearch.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryProtectedTitles.php Fix variable in ApiQueryProtectedTitles 2019-05-23 18:57:23 +02:00
ApiQueryQueryPage.php Avoid error in querypage API when there's no value field 2019-08-02 16:05:01 +02:00
ApiQueryRandom.php
ApiQueryRecentChanges.php API: Always select rc_user from database (regardless of rcprop=user) 2019-07-31 13:45:34 +00:00
ApiQueryRevisions.php API: Migrate Title::userCan() calls to PermissionManager 2019-05-30 20:23:53 +02:00
ApiQueryRevisionsBase.php Clean up spacing of doc comments 2019-08-05 22:29:50 +00:00
ApiQuerySearch.php Add ISearchResultSet 2019-07-22 18:27:39 +00:00
ApiQuerySiteinfo.php Mass conversion to NamespaceInfo 2019-05-07 22:44:56 +02:00
ApiQueryStashImageInfo.php
ApiQueryTags.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiQueryTokens.php
ApiQueryUserContribs.php API: Add STRAIGHT_JOIN to ApiQueryUserContribs to avoid planner oddness 2019-04-26 16:15:24 -04:00
ApiQueryUserInfo.php Make ApiQueryUserInfo::getBlockInfo accept an AbstractBlock 2019-05-13 15:20:38 +01:00
ApiQueryUsers.php Normalize use of "INNER JOIN" to "JOIN" in database queries 2019-03-06 09:17:30 -08:00
ApiQueryWatchlist.php Collapse some nested if statements 2019-04-04 19:02:22 +00:00
ApiQueryWatchlistRaw.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiRawMessage.php
ApiRemoveAuthenticationData.php
ApiResetPassword.php
ApiResult.php Clean up spacing of doc comments 2019-08-05 22:29:50 +00:00
ApiRevisionDelete.php Deprecate User::isBlocked() 2019-04-25 11:47:44 -04:00
ApiRollback.php Use (int) rather than intval() 2019-02-25 00:38:33 +00:00
ApiRsd.php Fix a couple of Generic.Files.OneObjectStructurePerFile.MultipleFound in api 2019-04-13 23:32:53 +00:00
ApiSerializable.php
ApiSetNotificationTimestamp.php Don't require Title for getTimestampFromId 2019-05-05 14:35:53 +03:00
ApiSetPageLanguage.php
ApiStashEdit.php Keep ERROR_* constants in ApiStashEdit for backwards compatibility 2019-04-23 12:43:38 -07:00
ApiTag.php Deprecate User::isBlocked() 2019-04-25 11:47:44 -04:00
ApiTokens.php
ApiUnblock.php Rename Block to MediaWiki\Block\DatabaseBlock 2019-05-28 12:20:48 +01:00
ApiUndelete.php API: Migrate Title::userCan() calls to PermissionManager 2019-05-30 20:23:53 +02:00
ApiUpload.php Don't try to store File objects to the upload session 2019-07-26 16:15:30 +10:00
ApiUsageException.php
ApiUserrights.php Users with partial access to user rights should not be blocked 2019-07-19 13:38:46 -04:00
ApiValidatePassword.php
ApiWatch.php
IApiMessage.php
SearchApi.php Add missing newline between <?php and namespace/use section 2019-06-03 13:36:48 +00:00