EE: Add methods for injecting EE modules
What does this MR do?
This is the EE version of https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/31055. It contains the changes of the CE MR, along with changing all EE module injections to the new setup.
Does this MR meet the acceptance criteria?
Conformity
Edited by Yorick Peterse