wiki.techinc.nl/includes
Timo Tijhof b7ac554304 resourceloader: Move RL hooks to own namespace, use PSR-4
Follows-up f5aaf75ad1.

* Improve some docs for these hooks.
* Add type hints.
* Add them as a subgroup within the ResourceLoader docgroup
  for easy navigation.

Bug: T246855
Change-Id: I52f31e2b63dcf265b27e68ba8fd4f885d82088ac
2020-05-04 22:42:00 +00:00
..
actions Replace various uses of Revision objects 2020-05-01 14:54:28 +00:00
api Localisation updates from https://translatewiki.net. 2020-05-04 09:12:55 +02:00
auth auth: Use a 'use' statement rather than \ for class import 2020-05-01 17:21:45 +00:00
block DatabaseBlock's status variables should return bool 2020-04-26 20:09:40 +02:00
cache Merge "language: Avoid LCStoreStaticArray::decode() recursion for arrays" 2020-05-04 20:00:45 +00:00
changes ChangesList::insertRollback - Force rc_this_oldid to integer before use 2020-04-29 10:56:51 +00:00
changetags Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
clientpool Migrate CdnCacheUpdate to MultiHttpClient and deprecate SquidPurgeClient 2020-04-20 17:03:32 +01:00
collation docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
compat Coding style: Auto-fix MediaWiki.Commenting.DocComment.* 2020-01-10 12:28:12 -08:00
composer
config Use namespaced IPUtils class 2020-01-01 02:36:49 -08:00
content ContentHandler::latestRevision - return RevisionRecord 2020-04-27 22:04:18 +00:00
context docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
dao
db More flexible deprecation warnings 2020-04-22 12:37:22 +10:00
debug deprecation: Remove DeprecationHelper::newArgumentWithDeprecation and change callers accordingly 2020-04-27 20:23:58 +03:00
deferred LinksUpdate: report title when no page ID found 2020-04-30 19:24:39 +02:00
diff Merge "Pass RevisionRecord to DifferenceEngine::getRevisionHeader" 2020-04-27 20:48:26 +00:00
edit Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUse 2020-01-10 09:32:25 -08:00
editpage deprecation: Remove DeprecationHelper::newArgumentWithDeprecation and change callers accordingly 2020-04-27 20:23:58 +03:00
exception docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
export docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
externalstore ExternalStore: report cause of non-exception failure 2020-04-17 18:00:28 +02:00
filebackend Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUse 2020-01-10 09:32:25 -08:00
filerepo WikiPage::updateRevisionOn - replace uses, hard deprecate Revision use 2020-05-01 04:54:37 +00:00
gallery docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
historyblob Set visibility on php magic functions __destruct/sleep/wakeup/get/call 2019-12-05 18:52:55 +01:00
Hook Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
HookContainer Allow new style hook handlers to abort 2020-05-01 08:02:31 +10:00
htmlform Merge "doxygen: Changed Doxygen tags causing warnings during documentation generation" 2020-04-16 18:45:56 +00:00
http doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
import docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
installer Fix Postgres user_newtalk table 2020-05-04 11:17:03 -07:00
interwiki docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
jobqueue HTMLCacheUpdateJob: Enable PURGE_URLS_LINKSUPDATE_ONLY to reduce purges 2020-04-30 18:26:41 +00:00
json FormatJson: Improve parse() error code handling and tests 2020-01-01 02:34:44 -08:00
language Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
libs Merge "Fix typo: 'the the' -> 'the'" 2020-05-03 20:25:41 +00:00
linkeddata Introduce ContentHandlerFactory 2020-02-07 00:53:51 +03:00
linker Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
logging Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
mail Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
media Merge "Hook interface doc comment followup" 2020-04-27 19:40:14 +00:00
Message UserNameUtils: use ITextFormatter instead of MessageLocalizer 2020-04-13 09:28:02 -07:00
Navigation
objectcache Cleanup unique keys parameter to IDatabase::replace() calls 2020-03-24 22:30:48 +00:00
page Merge "WikiPage::updateRevisionOn - replace uses, hard deprecate Revision use" 2020-05-01 19:14:28 +00:00
pager IndexPager: Limit offset params to the max of the indices available 2020-02-20 13:42:16 -08:00
ParamValidator/TypeDef UserDef: Don't return incomplete UserIdentityValues 2020-02-19 15:28:40 -05:00
parser Update description of ParserFirstCallInitHook per hooks.txt 2020-05-01 21:34:05 +00:00
password docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
Permissions Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
poolcounter Replace uses and hard deprecate Article:: and WikiPage::getRevision 2020-04-20 23:06:48 +00:00
preferences Add MultiTitleFilter class 2020-04-28 14:06:51 +00:00
profiler Merge "Remove $wgProfileLimit setting" 2020-03-19 23:17:37 +00:00
rcfeed docs: Hook interface doc comment review 2020-04-21 09:10:08 +10:00
registration Merge "registration: Move SearchMappings to CORE_ATTRIBS from NOT_ATTRIBS" 2020-05-02 18:45:50 +00:00
resourceloader resourceloader: Move RL hooks to own namespace, use PSR-4 2020-05-04 22:42:00 +00:00
Rest Fix typo: 'the the' -> 'the' 2020-05-03 20:45:36 +01:00
Revision revision: Fix bad combination of type cast and ?? operator 2020-04-28 16:50:03 +02:00
revisiondelete Replace various uses of Revision objects 2020-05-01 14:54:28 +00:00
revisionlist Replace various uses of Revision objects 2020-05-01 14:54:28 +00:00
search Merge "search: Add 'SearchMappings' attribute to map canonical name to PHP class" 2020-04-30 10:05:31 +00:00
session Merge "session: Add type hint to SessionManager::getProviders()" 2020-04-28 01:42:36 +00:00
shell Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
site Add flag to force local page name normalization in development env 2020-02-18 17:00:20 +01:00
skins skins: Refactor and split up SkinTemplate::prepareQuickTemplate 2020-05-02 18:28:12 +00:00
sparql Improve param docs 2019-11-28 19:08:59 +01:00
specialpage Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
specials Update AUTHOR/CREDITS/COPYING/LICENSE comments to match expected case 2020-05-04 20:47:20 +00:00
Storage WikiPage::updateRevisionOn - replace uses, hard deprecate Revision use 2020-05-01 04:54:37 +00:00
templates Update all use of $wgVersion to MW_VERSION 2020-02-25 02:16:12 +00:00
tidy Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUse 2020-01-10 09:32:25 -08:00
title Hook interface doc comment followup 2020-04-21 09:12:23 +10:00
upload Pass a user to ArchivedFile::userCan in UploadBase 2020-04-29 01:46:02 +00:00
user user: Close a bracket in a User.php doc comment 2020-05-04 17:41:13 +00:00
utils doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
watcheditem Filter out expired items from Special:Watchlist page 2020-04-27 18:27:51 -07:00
widget Create a PHP version of jquery.spinner 2020-03-13 18:06:29 +01:00
xml xml: Move condition check of var before creating XmlSelect object 2020-04-27 00:37:31 +01:00
.htaccess
ActorMigration.php Avoid upsert() log warning spam in ActorMigration due to unique key array format 2020-03-20 05:31:03 -07:00
AjaxDispatcher.php Set method visibility in some classes 2019-12-05 17:42:55 +00:00
AjaxResponse.php Remove more unused ajax response methods 2020-03-04 17:59:51 +00:00
AutoLoader.php resourceloader: Move RL hooks to own namespace, use PSR-4 2020-05-04 22:42:00 +00:00
Autopromote.php Use namespaced IPUtils class 2020-01-01 02:36:49 -08:00
BadFileLookup.php Use MediaWikiServices::getRepoGroup in file related classes 2020-03-14 12:36:27 +00:00
CategoriesRdf.php
Category.php Cleanup various calls to IDatabase::upsert() 2020-02-27 15:27:29 -08:00
CategoryFinder.php Improve param docs 2019-11-28 19:08:59 +01:00
CategoryViewer.php Remove unreachable null checks after isset() 2020-02-28 21:40:48 +00:00
CommentStore.php Remove CommentStore::newKey, deprecated and unused 2020-02-20 02:00:15 +00:00
CommentStoreComment.php
ConfiguredReadOnlyMode.php
ContentSecurityPolicy.php doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
DefaultSettings.php Merge "Fix typo: 'the the' -> 'the'" 2020-05-03 20:25:41 +00:00
Defines.php Fix typo: 'the the' -> 'the' 2020-05-03 20:45:36 +01:00
DeprecatedGlobal.php Forbid wfDeprecated with $version = true 2019-12-31 13:53:36 +01:00
DerivativeRequest.php
DevelopmentSettings.php DevelopmentSettings: Disable resource limits 2020-03-29 21:11:12 +02:00
DummyLinker.php Hard deprecate using Revision objects for Linker methods 2020-04-18 02:01:42 +00:00
EditPage.php EditPage::showHeader - only warn editing an old revision if it exists 2020-04-29 12:47:32 +00:00
EventRelayerGroup.php
FauxRequest.php Remove IE 6 security features from server-side code 2019-11-28 15:11:56 +11:00
FauxResponse.php Add missing @param and @return to documentation 2019-11-10 22:12:58 +00:00
FeedUtils.php FeedUtils: Remove use of Revision objects 2020-04-27 18:46:13 +00:00
FileDeleteForm.php FileDeleteForm: Use LocalFile::deleteFile 2020-03-20 20:46:53 +00:00
ForeignResourceManager.php Improve param docs 2019-11-28 19:08:59 +01:00
ForkController.php Remove usages of $wgMemc 2020-01-20 19:41:32 +01:00
FormOptions.php
GitInfo.php Coding style: Auto-fix MediaWiki.Usage.IsNull.IsNull 2020-01-10 14:17:13 -08:00
GlobalFunctions.php Merge "Drop wfIsHHVM, deprecated in 1.34" 2020-05-02 00:01:30 +00:00
HeaderCallback.php
Hooks.php Hook Container 2020-04-17 15:48:38 +10:00
Html.php languages: Introduce LanguageConverterFactory 2020-02-03 11:38:03 +02:00
Linker.php Remove extra space in Linker::revUserLink 2020-05-01 13:36:11 +00:00
LinkFilter.php Use namespaced IPUtils class 2020-01-01 02:36:49 -08:00
ListToggle.php
MagicWord.php Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
MagicWordArray.php Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
MagicWordFactory.php Miscellaneous documentation updates 2020-02-16 04:38:38 +00:00
MediaWiki.php Hard deprecate Action construction with WikiPage 2020-04-14 23:13:59 +00:00
MediaWikiServices.php Merge "Introduce UserOptionsManager and DefaultOptionsManager" 2020-05-01 20:22:56 +00:00
MediaWikiVersionFetcher.php MediaWikiVersionFetcher: Change regex to capture any quoted string 2020-02-25 02:16:23 +00:00
MergeHistory.php MergeHistory: Remove all uses of Revision objects 2020-04-23 18:25:22 -07:00
MovePage.php WikiPage::updateRevisionOn - replace uses, hard deprecate Revision use 2020-05-01 04:54:37 +00:00
MWGrants.php Remove Language::factory and getParentLanguage use 2019-10-27 12:34:28 +02:00
MWNamespace.php
MWTimestamp.php
NoLocalSettings.php Update all use of $wgVersion to MW_VERSION 2020-02-25 02:16:12 +00:00
OrderedStreamingForkController.php
OutputHandler.php
OutputPage.php OutputPage: allow additional CSS classes to be added to <html> 2020-04-28 11:46:45 -07:00
PageProps.php Upgrade phan to 0.9.1 2020-01-25 10:53:26 +00:00
PathRouter.php Coding style: Auto-fix MediaWiki.Usage.IsNull.IsNull 2020-01-10 14:17:13 -08:00
PHPVersionCheck.php doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
Pingback.php Cleanup various calls to IDatabase::upsert() 2020-02-27 15:27:29 -08:00
ProtectionForm.php Merge "Unify handling of options messages" 2020-04-06 23:20:44 +00:00
ProxyLookup.php
RawMessage.php
ReadOnlyMode.php
Revision.php Replace uses and hard deprecate Revision::getSha1 2020-04-30 17:44:11 +00:00
ServiceWiring.php Finish dropping wgContentHandlerUseDB; unused anywhere 2020-05-01 17:11:22 -07:00
Setup.php Hard deprecate $wgParser 2020-04-30 03:41:04 -04:00
SiteConfiguration.php SiteConfiguration: Remove by-ref return from getLocalDatabases() 2020-03-17 18:29:43 +00:00
SiteStats.php Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUse 2020-01-10 09:32:25 -08:00
SiteStatsInit.php sitestats: cleanup use of upsert() by removing the key column from SET 2020-02-26 01:18:47 -08:00
Status.php Use MediaWikiServices::getMessageCache 2020-03-14 14:25:03 +01:00
StreamFile.php Streamline/fix code by using short ?: and ?? syntax 2019-11-11 11:17:13 +01:00
StubObject.php
StubUserLang.php
TemplateParser.php TemplateParser: Inject BagOStuff and deprecate '$forceRecompile' 2020-03-23 20:09:05 +00:00
TemplatesOnThisPageFormatter.php
Title.php HtmlCacheUpdater: Add getUrls() method and support selective purging 2020-04-30 18:16:07 +00:00
TitleArray.php Set method visibility in some classes 2019-12-05 17:42:55 +00:00
TitleArrayFromResult.php Set method visibility for various constructors 2019-12-03 20:17:30 +01:00
TitleFactory.php Add TitleFactory 2019-10-18 00:00:46 +02:00
TrackingCategories.php Fix new phan errors, part 3 2019-10-12 10:35:22 +00:00
WebRequest.php WebRequest & RequestFromGlobals: get HTTP headers in one way 2020-04-03 09:32:41 +02:00
WebRequestUpload.php API: Use ParamValidator library 2020-02-04 13:36:14 -05:00
WebResponse.php
WebStart.php Setup: Move simple shortcuts together in Setup.php and improve docs 2020-03-14 23:10:07 +00:00
WikiMap.php Fix typo: 'the the' -> 'the' 2020-05-03 20:45:36 +01:00
WikiReference.php