wiki.techinc.nl/includes/Revision
DannyS712 47d70dbfba Post Revision-removal cleanup
Updates for the removal of the Revision class itself
and the various methods/hooks/variables removed in the
process, including:

- Update some documentation removing most references
to the Revision class and updating the MCR migration
notes to reflect the past tense for Revision methods.

- Change some capitalization from "Revision" to "revision"
to make it clear comments are about revisions in general,
not the Revision class in particular.

- Minor code tweaks including removing unused variables that
were around for the old hooks that were removed, and
removing the use of DeprecatablePropertyArray where no
longer needed for anything.

- Fix incorrect documentation for PageUpdater::getStatus(),
the status value changed a while ago to have revision-record
in addition to revision, and recently to only have the
revision-record, but ironically PageUpdater was never updated.

- Removed Parser::$mRevisionObject, used to be a Revision object
and was deprecated in 1.35, missed earlier because it was no
longer being set to Revision objects, always null.

- Add RevisionRecord typehints in DummyLinker to match those
in the corresponding Linker methods

This should be a no-op in terms of functionality.

Bug: T247143
Change-Id: I03bbb94fc29085855448780b1a5ad9063911ecc4
2021-06-24 00:32:39 +00:00
..
Hook Remove hooks that use Revision objects 2021-04-30 17:28:20 +00:00
ContributionsLookup.php Make ContributionsLookup use Authority 2021-01-21 13:45:18 +00:00
ContributionsSegment.php Remove comments that repeat the code 2021-06-02 08:03:09 +00:00
FallbackSlotRoleHandler.php Create fallback for undefined content models. 2020-07-22 19:59:09 +02:00
IncompleteRevisionException.php Mark exceptions as @newable 2020-07-08 17:51:38 +00:00
MainSlotRoleHandler.php MainSlotRoleHandler: inject dependencies 2021-03-11 20:49:37 +00:00
MutableRevisionRecord.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
MutableRevisionSlots.php MCR import 2020-07-18 20:34:16 -04:00
RenderedRevision.php RevisionRenderer should set revision ID/Timestamp in ParserOutput 2021-03-24 10:25:56 -06:00
RevisionAccessException.php Mark exceptions as @newable 2020-07-08 17:51:38 +00:00
RevisionArchiveRecord.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionFactory.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionLookup.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionRecord.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionRenderer.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionSlots.php Add support for derived MCR slots 2021-03-18 15:34:46 -04:00
RevisionStore.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionStoreCacheRecord.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionStoreFactory.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
RevisionStoreRecord.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
SlotRecord.php Post Revision-removal cleanup 2021-06-24 00:32:39 +00:00
SlotRenderingProvider.php Remove auto-generated "created by PHPStorm" comment 2020-05-14 13:58:53 +02:00
SlotRoleHandler.php Add support for derived MCR slots 2021-03-18 15:34:46 -04:00
SlotRoleRegistry.php Add support for derived MCR slots 2021-03-18 15:34:46 -04:00
SuppressedDataException.php Mark exceptions as @newable 2020-07-08 17:51:38 +00:00