Skip to content

Opening up Gem namespace per bounded contexts

Buck O'Leary requested to merge 458403-experiment-feature-rollout into master

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

  1. Checkout branch
  2. Run associated specs

Related to #458403 (closed)

Edited by Buck O'Leary

Merge request reports

Loading