Introduced in 2015 via If83b062. Unfortunately the patch fails to mention why the hook was introduced. A review comment asking for the missing information was ignored. The hook was introduced exclusively for the Cite extension, see I0e136f9. The Cite change got reverted a few days later via I1a71854. As far as I can tell the hook (oddly specific and underspecified anyway) was never used again, neither for Cite nor for anything else. Now unused: https://codesearch.wmflabs.org/search/?q=ParserAfterUnstrip I suggest to just remove it with no deprecation phase. My team is currently working on Cite, essentially turning it upside down. I'm not aware of a need for this hook. Change-Id: If68a88d7afff60385ff1e33fd13716b20d01a313 |
||
|---|---|---|
| .. | ||
| BlockLevelPass.php | ||
| CacheTime.php | ||
| CoreParserFunctions.php | ||
| CoreTagHooks.php | ||
| DateFormatter.php | ||
| DateFormatterFactory.php | ||
| LinkHolderArray.php | ||
| MWTidy.php | ||
| Parser.php | ||
| ParserCache.php | ||
| ParserDiffTest.php | ||
| ParserFactory.php | ||
| ParserOptions.php | ||
| ParserOutput.php | ||
| PPCustomFrame_DOM.php | ||
| PPCustomFrame_Hash.php | ||
| PPDPart.php | ||
| PPDPart_Hash.php | ||
| PPDStack.php | ||
| PPDStack_Hash.php | ||
| PPDStackElement.php | ||
| PPDStackElement_Hash.php | ||
| PPFrame.php | ||
| PPFrame_DOM.php | ||
| PPFrame_Hash.php | ||
| PPNode.php | ||
| PPNode_DOM.php | ||
| PPNode_Hash_Array.php | ||
| PPNode_Hash_Attr.php | ||
| PPNode_Hash_Text.php | ||
| PPNode_Hash_Tree.php | ||
| PPTemplateFrame_DOM.php | ||
| PPTemplateFrame_Hash.php | ||
| Preprocessor.php | ||
| Preprocessor_DOM.php | ||
| Preprocessor_Hash.php | ||
| RemexStripTagHandler.php | ||
| Sanitizer.php | ||
| StripState.php | ||