File tree 2 files changed +2
-5
lines changed
2 files changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ class ProjectConfig {
77
77
self . allExperiments = project. experiments + project. groups. map { $0. experiments } . flatMap { $0 }
78
78
79
79
holdoutIdMap = {
80
- var map = [ String : Holdout] ( )
80
+ var map = [ String: Holdout] ( )
81
81
project. holdouts. forEach { map [ $0. id] = $0 }
82
82
return map
83
83
} ( )
@@ -175,7 +175,7 @@ class ProjectConfig {
175
175
let flagsWithHoldoutIds = project. featureFlags. map { flag -> FeatureFlag in
176
176
var updatedFlag = flag
177
177
var holdoutIds = [ String] ( )
178
- for holdout in project. holdouts ?? [ ] {
178
+ for holdout in project. holdouts {
179
179
if !holdout. includedFlags. isEmpty {
180
180
if holdout. includedFlags. contains ( flag. id) {
181
181
holdoutIds. append ( holdout. id)
Original file line number Diff line number Diff line change @@ -42,9 +42,6 @@ public protocol OptimizelyExperiment {
42
42
var variationsMap : [ String : OptimizelyVariation ] { get }
43
43
}
44
44
45
- // Experiment compliances OptimizelyExperiment
46
- extension Experiment : OptimizelyExperiment { }
47
-
48
45
public protocol OptimizelyFeature {
49
46
var id : String { get }
50
47
var key : String { get }
You can’t perform that action at this time.
0 commit comments