Clean up how ModuleInstaller invokes hooks around installing other modules.

Created on 12 November 2024, 21 days ago

Problem/Motivation

ModuleInstaller currently loops over every module and calls invoke for each hook, this in turn calls legacyInvoke which is not performant.

It is better to call invokeAll and let ModuleHandler do the work.

Steps to reproduce

N/A

Proposed resolution

Change from a foreach loop to modulehander invokeall

Remaining tasks

N/A

User interface changes

N/A

Introduced terminology

N/A

API changes

N/A

Data model changes

N/A

Release notes snippet

N/A

πŸ“Œ Task
Status

Active

Version

11.0 πŸ”₯

Component

base system

Created by

πŸ‡ΊπŸ‡ΈUnited States nicxvan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024