wiki.techinc.nl/includes/diff
DannyS712 7bd7d2a6c1 Remove hooks that use Revision objects
All hooks were previously hard deprecated
in 1.35. Affected hooks:
* ArticleRevisionUndeleted - use RevisionUndeleted
* ArticleRollbackComplete - use RollbackComplete
* DiffRevisionTools - use DiffTools
* DiffViewHeader - use DifferenceEngineViewHeader
* HistoryRevisionTools - use HistoryTools
* NewRevisionFromEditComplete - use RevisionFromEditComplete
* PageContentInsertComplete - use PageSaveComplete
* PageContentSaveComplete - use PageSaveComplete
* ParserFetchTemplate - use BeforeParserFetchTemplateRevisionRecord
* RevisionInsertComplete - use RevisionRecordInserted
* TitleMoveComplete - use PageMoveComplete
* TitleMoveCompleting - use PageMoveCompleting
* UndeleteShowRevision - no replacement

Includes a fix for setting the associated rev id
of page protections, which previously was only done
using $nullRevision which was a Revision object created
if any hooks needed it; those hooks were hard deprecated
and so for WMF prod the rev id was not being set.

Bug: T247143
Depends-On: Idfa345193ae99fb2f1c9a8f8d28d8d540a6e3d62
Change-Id: I519167f76a5a3c1f5410415b2721462a3dcc3ec8
2021-04-30 17:28:20 +00:00
..
Hook Remove hooks that use Revision objects 2021-04-30 17:28:20 +00:00
ArrayDiffFormatter.php Mark additional classes as newable for now. 2020-07-08 18:06:12 +02:00
ComplexityException.php Replace "@stable for calling" by "@stable to call" 2020-07-13 08:55:28 +00:00
Diff.php Fix doc type of Diff::reverse 2020-11-13 23:01:30 +01:00
DiffEngine.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
DifferenceEngine.php Remove hooks that use Revision objects 2021-04-30 17:28:20 +00:00
DifferenceEngineSlotDiffRenderer.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
DiffFormatter.php
DiffOp.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
DiffOpAdd.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
DiffOpChange.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
DiffOpCopy.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
DiffOpDelete.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
RangeDifference.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
SlotDiffRenderer.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
TableDiffFormatter.php Create diff markers with CSS 2020-12-30 12:52:08 +00:00
TextSlotDiffRenderer.php Merge "Fix error handling in TextSlotDiffRenderer::getTextDiffInternal()" 2021-03-04 10:24:03 +00:00
UnifiedDiffFormatter.php Mark additional classes as newable for now. 2020-07-08 18:06:12 +02:00
UnsupportedSlotDiffRenderer.php Remove auto-generated and empty lines in comments 2020-03-17 09:55:24 +01:00
WordAccumulator.php Improve and add documentation to diff related classes 2020-11-22 19:09:02 +00:00
WordLevelDiff.php