@@ -11,7 +11,7 @@ import (
1111
1212	impressionlistener "github.com/splitio/go-client/v6/splitio/impressionListener" 
1313	"github.com/splitio/go-split-commons/v7/conf" 
14- 	"github.com/splitio/go-split-commons/v7/engine/grammar" 
14+ 	"github.com/splitio/go-split-commons/v7/engine/grammar/constants " 
1515	"github.com/splitio/go-toolkit/v5/datastructures/set" 
1616	"github.com/splitio/go-toolkit/v5/logging" 
1717	"github.com/splitio/go-toolkit/v5/nethelpers" 
@@ -26,14 +26,14 @@ const (
2626	InMemoryStandAlone  =  "inmemory-standalone" 
2727)
2828
29- var  featureFlagsRules  =  []string {grammar .MatcherTypeAllKeys , grammar .MatcherTypeInSegment , grammar .MatcherTypeWhitelist , grammar .MatcherTypeEqualTo , grammar .MatcherTypeGreaterThanOrEqualTo , grammar .MatcherTypeLessThanOrEqualTo , grammar .MatcherTypeBetween ,
30- 	grammar .MatcherTypeEqualToSet , grammar .MatcherTypePartOfSet , grammar .MatcherTypeContainsAllOfSet , grammar .MatcherTypeContainsAnyOfSet , grammar .MatcherTypeStartsWith , grammar .MatcherTypeEndsWith , grammar .MatcherTypeContainsString , grammar .MatcherTypeInSplitTreatment ,
31- 	grammar .MatcherTypeEqualToBoolean , grammar .MatcherTypeMatchesString , grammar .MatcherEqualToSemver , grammar .MatcherTypeGreaterThanOrEqualToSemver , grammar .MatcherTypeLessThanOrEqualToSemver , grammar .MatcherTypeBetweenSemver , grammar .MatcherTypeInListSemver ,
32- 	grammar .MatcherTypeInRuleBasedSegment }
33- var  ruleBasedSegmentRules  =  []string {grammar .MatcherTypeAllKeys , grammar .MatcherTypeInSegment , grammar .MatcherTypeWhitelist , grammar .MatcherTypeEqualTo , grammar .MatcherTypeGreaterThanOrEqualTo , grammar .MatcherTypeLessThanOrEqualTo , grammar .MatcherTypeBetween ,
34- 	grammar .MatcherTypeEqualToSet , grammar .MatcherTypePartOfSet , grammar .MatcherTypeContainsAllOfSet , grammar .MatcherTypeContainsAnyOfSet , grammar .MatcherTypeStartsWith , grammar .MatcherTypeEndsWith , grammar .MatcherTypeContainsString ,
35- 	grammar .MatcherTypeEqualToBoolean , grammar .MatcherTypeMatchesString , grammar .MatcherEqualToSemver , grammar .MatcherTypeGreaterThanOrEqualToSemver , grammar .MatcherTypeLessThanOrEqualToSemver , grammar .MatcherTypeBetweenSemver , grammar .MatcherTypeInListSemver ,
36- 	grammar .MatcherTypeInRuleBasedSegment }
29+ var  featureFlagsRules  =  []string {constants .MatcherTypeAllKeys , constants .MatcherTypeInSegment , constants .MatcherTypeWhitelist , constants .MatcherTypeEqualTo , constants .MatcherTypeGreaterThanOrEqualTo , constants .MatcherTypeLessThanOrEqualTo , constants .MatcherTypeBetween ,
30+ 	constants .MatcherTypeEqualToSet , constants .MatcherTypePartOfSet , constants .MatcherTypeContainsAllOfSet , constants .MatcherTypeContainsAnyOfSet , constants .MatcherTypeStartsWith , constants .MatcherTypeEndsWith , constants .MatcherTypeContainsString , constants .MatcherTypeInSplitTreatment ,
31+ 	constants .MatcherTypeEqualToBoolean , constants .MatcherTypeMatchesString , constants .MatcherEqualToSemver , constants .MatcherTypeGreaterThanOrEqualToSemver , constants .MatcherTypeLessThanOrEqualToSemver , constants .MatcherTypeBetweenSemver , constants .MatcherTypeInListSemver ,
32+ 	constants .MatcherTypeInRuleBasedSegment }
33+ var  ruleBasedSegmentRules  =  []string {constants .MatcherTypeAllKeys , constants .MatcherTypeInSegment , constants .MatcherTypeWhitelist , constants .MatcherTypeEqualTo , constants .MatcherTypeGreaterThanOrEqualTo , constants .MatcherTypeLessThanOrEqualTo , constants .MatcherTypeBetween ,
34+ 	constants .MatcherTypeEqualToSet , constants .MatcherTypePartOfSet , constants .MatcherTypeContainsAllOfSet , constants .MatcherTypeContainsAnyOfSet , constants .MatcherTypeStartsWith , constants .MatcherTypeEndsWith , constants .MatcherTypeContainsString ,
35+ 	constants .MatcherTypeEqualToBoolean , constants .MatcherTypeMatchesString , constants .MatcherEqualToSemver , constants .MatcherTypeGreaterThanOrEqualToSemver , constants .MatcherTypeLessThanOrEqualToSemver , constants .MatcherTypeBetweenSemver , constants .MatcherTypeInListSemver ,
36+ 	constants .MatcherTypeInRuleBasedSegment }
3737
3838// SplitSdkConfig struct ... 
3939// struct used to setup a Split.io SDK client. 
0 commit comments