wiki.techinc.nl/includes/parser
DannyS712 fe201ad436 Don't create Revisions for deprecated hooks if hook is not registered
Once the Revision class is hard deprecated, we will still need to
run hooks that use Revision objects; even though the hooks will be
deprecated, Revision objects still need to be created for them.

To ensure that deprecation warnings aren't triggered by creating
Revision objects in deployed code, for deprecated hooks only
create the Revision object if the hook is registered.

All hooks that pass Revision objects have already been hard deprecated.

Bug: T246284
Change-Id: I7e718551822825cd390662bb201dd13e2e527e8b
2020-07-01 03:44:36 +00:00
..
Hook Hook: Mark abortable=false hooks as void 2020-06-22 19:07:35 +00:00
BlockLevelPass.php Remove terminating line breaks from debug messages 2020-06-03 12:01:16 +10:00
CacheTime.php
CoreMagicVariables.php Rename CoreMagicWords to CoreMagicVariables and update docs 2020-06-11 13:28:45 +10:00
CoreParserFunctions.php Merge "Revert "Partially revert "Fix impedance mismatch with Parser::getRevisionRecordObject()""" 2020-06-04 17:48:28 +00:00
CoreTagHooks.php
DateFormatter.php Fix even more PSR12.Properties.ConstantVisibility.NotFound 2020-05-16 00:28:41 +00:00
DateFormatterFactory.php
LinkHolderArray.php parser: Remove unused $query param from LinkHolderArray::makeHolder 2020-06-22 14:33:59 +00:00
MWTidy.php Deprecate a few more tidy-related methods 2020-05-01 21:08:54 +00:00
Parser.php Don't create Revisions for deprecated hooks if hook is not registered 2020-07-01 03:44:36 +00:00
ParserCache.php Use StatsdDataFactory service in ParserCache 2020-06-21 21:15:17 +02:00
ParserFactory.php Remove terminating line breaks from debug messages 2020-06-03 12:01:16 +10:00
ParserOptions.php Introduce wfDeprecatedMsg() 2020-06-22 14:34:39 +10:00
ParserOutput.php preferences: Signature validation (lint errors, user links, nested subst) 2020-06-24 01:20:05 +02:00
PPCustomFrame_Hash.php
PPDPart.php
PPDPart_Hash.php
PPDStack.php
PPDStack_Hash.php
PPDStackElement.php
PPDStackElement_Hash.php
PPFrame.php Fix even more PSR12.Properties.ConstantVisibility.NotFound 2020-05-16 00:28:41 +00:00
PPFrame_Hash.php
PPNode.php
PPNode_Hash_Array.php
PPNode_Hash_Attr.php
PPNode_Hash_Text.php
PPNode_Hash_Tree.php Fix even more PSR12.Properties.ConstantVisibility.NotFound 2020-05-16 00:28:41 +00:00
PPTemplateFrame_Hash.php
Preprocessor.php Fix even more PSR12.Properties.ConstantVisibility.NotFound 2020-05-16 00:28:41 +00:00
Preprocessor_Hash.php Fix even more PSR12.Properties.ConstantVisibility.NotFound 2020-05-16 00:28:41 +00:00
RemexStripTagHandler.php
Sanitizer.php Use @internal instead of @private per policy 2020-06-26 14:14:23 +02:00
StripState.php