mediawiki-extensions-Visual.../includes
Umherirrender 4e94b88f99 Remove the VisualEditorHookRunner service
The HookRunner class is a lightweight class and not designed to be a
service, the needed HookContainer should be injected instead and a hook
runner created when needed.
The overhead from the service wiring is the same as using new objects
when needed.
This follows practice from core and the documentation in
core/docs/Hooks.md in the section "Hook runner classes"

Change-Id: Ib42281dfae8a5a260005d82ed3bb7da12e1b645e
2024-01-31 20:02:36 +01:00
..
ApiParsoidTrait.php ApiParsoidTrait: Fix converting MessageValue to Message 2023-12-18 22:18:38 +01:00
ApiVisualEditor.php Update UserOptionsLookup's FQN 2023-11-29 12:41:16 +00:00
ApiVisualEditorEdit.php Remove the VisualEditorHookRunner service 2024-01-31 20:02:36 +01:00
DirectParsoidClient.php Use metrics from SiteConfig to restore the Parsoid prefix 2023-08-30 20:28:23 -04:00
Hooks.php Merge "Replace confusing use of rawParams() in onSkinEditSectionLinks()" 2024-01-25 13:01:51 +00:00
ParsoidClient.php ApiParsoidTrait/DirectParsoidClient: Simplify error handling 2023-08-16 17:09:18 +02:00
ServiceWiring.php Remove the VisualEditorHookRunner service 2024-01-31 20:02:36 +01:00
SpecialCollabPad.php Replace some moved Title class uses, now MediaWiki\Title\Title 2023-08-19 12:17:42 +00:00
VisualEditorApiVisualEditorEditPostSaveHook.php
VisualEditorApiVisualEditorEditPreSaveHook.php Allow hook implementations to modify params 2022-03-29 11:31:30 +00:00
VisualEditorBeforeEditorHook.php Remove 'Hook' from new hook's method name 2022-02-14 23:26:05 +00:00
VisualEditorDataModule.php Drop RL targets definitions from module class, no longer honoured 2024-01-23 21:40:20 +01:00
VisualEditorDesktopArticleTargetInitModule.php Prevent JS code from changing 'skin-view-edit-local' message to 'skin-view-edit' 2023-07-13 02:51:12 +00:00
VisualEditorHookRunner.php Remove the VisualEditorHookRunner service 2024-01-31 20:02:36 +01:00
VisualEditorParsoidClientFactory.php Stop injecting ServiceOptions in VisualEditorParsoidClientFactory 2023-08-30 17:05:17 +02:00