Skip to content

Move some EE `SystemNotes` classes out of the `EE` namespace [RUN ALL RSPEC] [RUN AS-IF-FOSS]

What does this MR do?

This MR moves some SystemNotes services out of EE:: namespace.

As per our docs https://docs.gitlab.com/ee/development/ee_features.html#ee-only-features

If the feature being developed is not present in any form in CE, we don’t need to put the code under the EE namespace.

It leaves the one EE-appended module (EE::SystemNotes::IssuablesService) in place because this is correctly located.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Luke Duncalfe

Merge request reports