@@ -126,11 +126,11 @@ public void Add(IUCIRangeClauseFilter filter)
126
126
var newFilter = ( UCIRangeClauseFilter < T > ) filter ;
127
127
if ( newFilter . TryGetIsLTValue ( out T isLT ) )
128
128
{
129
- AddIsClauseImpl ( isLT , CompareTokens . LT ) ;
129
+ AddIsClauseImpl ( isLT , LogicSymbols . LT ) ;
130
130
}
131
131
if ( newFilter . TryGetIsGTValue ( out T isGT ) )
132
132
{
133
- AddIsClauseImpl ( isGT , CompareTokens . GT ) ;
133
+ AddIsClauseImpl ( isGT , LogicSymbols . GT ) ;
134
134
}
135
135
136
136
foreach ( var tuple in newFilter . RangeValues )
@@ -243,7 +243,7 @@ public IUCIRangeClauseFilter FilterUnreachableClauses(IUCIRangeClauseFilter filt
243
243
public bool TryGetIsLTValue ( out T isLT )
244
244
{
245
245
isLT = default ;
246
- if ( _isClause . TryGetValue ( CompareTokens . LT , out List < T > isLTValues ) && isLTValues . Any ( ) )
246
+ if ( _isClause . TryGetValue ( LogicSymbols . LT , out List < T > isLTValues ) && isLTValues . Any ( ) )
247
247
{
248
248
isLT = isLTValues . Max ( ) ;
249
249
return true ;
@@ -254,7 +254,7 @@ public bool TryGetIsLTValue(out T isLT)
254
254
public bool TryGetIsGTValue ( out T isGT )
255
255
{
256
256
isGT = default ;
257
- if ( _isClause . TryGetValue ( CompareTokens . GT , out List < T > isGTValues ) && isGTValues . Any ( ) )
257
+ if ( _isClause . TryGetValue ( LogicSymbols . GT , out List < T > isGTValues ) && isGTValues . Any ( ) )
258
258
{
259
259
isGT = isGTValues . Min ( ) ;
260
260
return true ;
@@ -295,8 +295,8 @@ public override string ToString()
295
295
{
296
296
var descriptors = new HashSet < string >
297
297
{
298
- GetIsClausesDescriptor ( CompareTokens . LT ) ,
299
- GetIsClausesDescriptor ( CompareTokens . GT ) ,
298
+ GetIsClausesDescriptor ( LogicSymbols . LT ) ,
299
+ GetIsClausesDescriptor ( LogicSymbols . GT ) ,
300
300
GetRangesDescriptor ( ) ,
301
301
GetSinglesDescriptor ( ) ,
302
302
GetRelOpDescriptor ( )
@@ -326,8 +326,8 @@ public void AddExtents(IUCIValue min, IUCIValue max)
326
326
_hasExtents = true ;
327
327
_minExtent = _tConverter ( min ) ;
328
328
_maxExtent = _tConverter ( max ) ;
329
- AddIsClauseImpl ( _minExtent , CompareTokens . LT ) ;
330
- AddIsClauseImpl ( _maxExtent , CompareTokens . GT ) ;
329
+ AddIsClauseImpl ( _minExtent , LogicSymbols . LT ) ;
330
+ AddIsClauseImpl ( _maxExtent , LogicSymbols . GT ) ;
331
331
}
332
332
333
333
private bool FiltersAllRelationalOps
@@ -346,9 +346,9 @@ private bool FiltersAllRelationalOps
346
346
}
347
347
}
348
348
349
- private void RemoveIsLTClause ( ) => RemoveIsClauseImpl ( CompareTokens . LT ) ;
349
+ private void RemoveIsLTClause ( ) => RemoveIsClauseImpl ( LogicSymbols . LT ) ;
350
350
351
- private void RemoveIsGTClause ( ) => RemoveIsClauseImpl ( CompareTokens . GT ) ;
351
+ private void RemoveIsGTClause ( ) => RemoveIsClauseImpl ( LogicSymbols . GT ) ;
352
352
353
353
private void RemoveRangeValues ( List < Tuple < T , T > > toRemove )
354
354
{
@@ -526,25 +526,25 @@ private void AddIsClauseImpl(T val, string opSymbol)
526
526
return ;
527
527
}
528
528
529
- if ( opSymbol . Equals ( CompareTokens . LT ) || opSymbol . Equals ( CompareTokens . GT ) )
529
+ if ( opSymbol . Equals ( LogicSymbols . LT ) || opSymbol . Equals ( LogicSymbols . GT ) )
530
530
{
531
531
StoreIsClauseValue ( val , opSymbol ) ;
532
532
}
533
- else if ( opSymbol . Equals ( CompareTokens . LTE ) || opSymbol . Equals ( CompareTokens . GTE ) )
533
+ else if ( opSymbol . Equals ( LogicSymbols . LTE ) || opSymbol . Equals ( LogicSymbols . GTE ) )
534
534
{
535
535
var ltOrGtSymbol = opSymbol . Substring ( 0 , opSymbol . Length - 1 ) ;
536
536
StoreIsClauseValue ( val , ltOrGtSymbol ) ;
537
537
538
538
AddSingleValueImpl ( val ) ;
539
539
}
540
- else if ( opSymbol . Equals ( CompareTokens . EQ ) )
540
+ else if ( opSymbol . Equals ( LogicSymbols . EQ ) )
541
541
{
542
542
AddSingleValueImpl ( val ) ;
543
543
}
544
- else if ( opSymbol . Equals ( CompareTokens . NEQ ) )
544
+ else if ( opSymbol . Equals ( LogicSymbols . NEQ ) )
545
545
{
546
- StoreIsClauseValue ( val , CompareTokens . LT ) ;
547
- StoreIsClauseValue ( val , CompareTokens . GT ) ;
546
+ StoreIsClauseValue ( val , LogicSymbols . LT ) ;
547
+ StoreIsClauseValue ( val , LogicSymbols . GT ) ;
548
548
}
549
549
550
550
FilterExistingRanges ( ) ;
@@ -591,21 +591,21 @@ private void AddIsClauseBoolean(T val, string opSymbol)
591
591
592
592
var bVal = bool . Parse ( val . ToString ( ) ) ;
593
593
594
- if ( opSymbol . Equals ( CompareTokens . NEQ )
595
- || opSymbol . Equals ( CompareTokens . EQ )
596
- || ( opSymbol . Equals ( CompareTokens . GT ) && bVal )
597
- || ( opSymbol . Equals ( CompareTokens . LT ) && ! bVal )
598
- || ( opSymbol . Equals ( CompareTokens . GTE ) && ! bVal )
599
- || ( opSymbol . Equals ( CompareTokens . LTE ) && bVal )
594
+ if ( opSymbol . Equals ( LogicSymbols . NEQ )
595
+ || opSymbol . Equals ( LogicSymbols . EQ )
596
+ || ( opSymbol . Equals ( LogicSymbols . GT ) && bVal )
597
+ || ( opSymbol . Equals ( LogicSymbols . LT ) && ! bVal )
598
+ || ( opSymbol . Equals ( LogicSymbols . GTE ) && ! bVal )
599
+ || ( opSymbol . Equals ( LogicSymbols . LTE ) && bVal )
600
600
)
601
601
{
602
602
AddRelationalOpImpl ( $ "Is { opSymbol } { val } ") ;
603
603
}
604
- else if ( opSymbol . Equals ( CompareTokens . GT ) || opSymbol . Equals ( CompareTokens . GTE ) )
604
+ else if ( opSymbol . Equals ( LogicSymbols . GT ) || opSymbol . Equals ( LogicSymbols . GTE ) )
605
605
{
606
606
AddSingleValueImpl ( ConvertToContainedGeneric ( bVal ) ) ;
607
607
}
608
- else if ( opSymbol . Equals ( CompareTokens . LT ) || opSymbol . Equals ( CompareTokens . LTE ) )
608
+ else if ( opSymbol . Equals ( LogicSymbols . LT ) || opSymbol . Equals ( LogicSymbols . LTE ) )
609
609
{
610
610
AddSingleValueImpl ( ConvertToContainedGeneric ( ! bVal ) ) ;
611
611
}
@@ -678,8 +678,8 @@ private void AddValueRangeImpl(T inputStart, T inputEnd)
678
678
return ;
679
679
}
680
680
681
- start = IsLTFiltersValue ( start ) ? _isClause [ CompareTokens . LT ] . Max ( ) : start ;
682
- end = IsGTFiltersValue ( end ) ? _isClause [ CompareTokens . GT ] . Min ( ) : end ;
681
+ start = IsLTFiltersValue ( start ) ? _isClause [ LogicSymbols . LT ] . Max ( ) : start ;
682
+ end = IsGTFiltersValue ( end ) ? _isClause [ LogicSymbols . GT ] . Min ( ) : end ;
683
683
684
684
if ( ! _ranges . Any ( ) )
685
685
{
@@ -730,8 +730,8 @@ private void TrimExistingRanges(bool trimStart)
730
730
foreach ( var range in rangesToTrim )
731
731
{
732
732
var newRange = trimStart ?
733
- new Tuple < T , T > ( _isClause [ CompareTokens . LT ] . Max ( ) , range . Item2 )
734
- : new Tuple < T , T > ( range . Item1 , _isClause [ CompareTokens . GT ] . Min ( ) ) ;
733
+ new Tuple < T , T > ( _isClause [ LogicSymbols . LT ] . Max ( ) , range . Item2 )
734
+ : new Tuple < T , T > ( range . Item1 , _isClause [ LogicSymbols . GT ] . Min ( ) ) ;
735
735
736
736
replacementRanges . Add ( newRange ) ;
737
737
}
@@ -862,7 +862,7 @@ private void RemoveIsClauseImpl(string opSymbol)
862
862
if ( _hasExtents )
863
863
{
864
864
_isClause . Remove ( opSymbol ) ;
865
- var extentVal = opSymbol . Equals ( CompareTokens . LT ) ? _minExtent : _maxExtent ;
865
+ var extentVal = opSymbol . Equals ( LogicSymbols . LT ) ? _minExtent : _maxExtent ;
866
866
AddIsClauseImpl ( extentVal , opSymbol ) ;
867
867
}
868
868
else
@@ -917,7 +917,7 @@ private string GetIsClausesDescriptor(string opSymbol)
917
917
var result = string . Empty ;
918
918
if ( _isClause . TryGetValue ( opSymbol , out List < T > values ) )
919
919
{
920
- var isLT = opSymbol . Equals ( CompareTokens . LT ) ;
920
+ var isLT = opSymbol . Equals ( LogicSymbols . LT ) ;
921
921
var value = isLT ? values . Max ( ) : values . Min ( ) ;
922
922
var extentToCompare = isLT ? _minExtent : _maxExtent ;
923
923
var prefix = isLT ? "IsLT=" : "IsGT=" ;
0 commit comments