Opening up Gem namespace per bounded contexts
Moves GLEX gem namespace in GitLab
This change refactors the experiment feature rollout implementation to open up the GLEX gem namespace in GitLab, as part of the Bounded Contexts initiative.
- Moves Gitlab::Experiment::Rollout::Feature to Gitlab::ExperimentFeatureRollout
- Updates RuboCop configuration files to reflect the new class location
- Modifies GitLab experiment configuration to use the new class
- Updates related spec files
Related to #458403 (closed) Per the Bounded Contexts initiative (#438294 (closed))
Screenshots or screen recordings
No UI changes.
How to set up and validate locally
- Checkout branch
- Run associated specs
Related to #458403 (closed)
Edited by Buck O'Leary