Skip to content

Commit 6ed539a

Browse files
authored
fix: package evaluation code into AmplitudeExperiment::Evaluation module (#77)
* fix: package evaluation code into AmplitudeExperiment::Evaluation module * refactor: fix linting issues * docs: fix pr template link for commit title convetions
1 parent 18bbf93 commit 6ed539a

15 files changed

Lines changed: 1230 additions & 1200 deletions

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ Please fill out the following sections to help us quickly review your pull reque
1010

1111
### Checklist
1212

13-
* [ ] Does your PR title have the correct [title format](https://github.com/amplitude/experiments-ruby-server/blob/main/CONTRIBUTING.md#pr-commit-title-conventions)?
14-
* Does your PR have a breaking change?: <!-- Yes or no -->
13+
- [ ] Does your PR title have the correct [title format](https://github.com/amplitude/experiment-ruby-server/blob/main/CONTRIBUTING.md#pr-commit-title-conventions)?
14+
- Does your PR have a breaking change?: <!-- Yes or no -->

lib/amplitude-experiment.rb

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,7 @@
2727
require 'experiment/cohort/cohort_sync_config'
2828
require 'experiment/deployment/deployment_runner'
2929
require 'experiment/util/poller'
30-
require 'experiment/evaluation/evaluation'
31-
require 'experiment/evaluation/flag'
32-
require 'experiment/evaluation/murmur3'
33-
require 'experiment/evaluation/select'
34-
require 'experiment/evaluation/semantic_version'
35-
require 'experiment/evaluation/topological_sort'
30+
require 'experiment/evaluation'
3631

3732
# Amplitude Experiment Module
3833
module AmplitudeExperiment

lib/experiment/evaluation.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
require 'experiment/evaluation/evaluation'
2+
require 'experiment/evaluation/flag'
3+
require 'experiment/evaluation/murmur3'
4+
require 'experiment/evaluation/select'
5+
require 'experiment/evaluation/semantic_version'
6+
require 'experiment/evaluation/topological_sort'

0 commit comments

Comments
 (0)