File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -332,7 +332,6 @@ public void NullEqualityWithNotNullSubSelect()
332
332
Expect ( q , Does . Not . Contain ( "is null" ) . IgnoreCase ) ;
333
333
}
334
334
335
-
336
335
[ Test ]
337
336
public void NullEquality ( )
338
337
{
Original file line number Diff line number Diff line change @@ -41,11 +41,16 @@ public void SearchForNotNullMemberChecks(BinaryExpression expression)
41
41
// Example: o.Status != null && o.Status != "New"
42
42
// Example: (o.Status != null && o.OldStatus != null) && (o.Status != o.OldStatus)
43
43
// Example: (o.Status != null && o.OldStatus != null) && (o.Status == o.OldStatus)
44
- if ( expression . NodeType != ExpressionType . AndAlso ||
45
- expression . Right . NodeType != ExpressionType . NotEqual &&
46
- expression . Right . NodeType != ExpressionType . Equal ||
47
- expression . Left . NodeType != ExpressionType . AndAlso &&
48
- expression . Left . NodeType != ExpressionType . NotEqual )
44
+ if (
45
+ expression . NodeType != ExpressionType . AndAlso ||
46
+ (
47
+ expression . Right . NodeType != ExpressionType . NotEqual &&
48
+ expression . Right . NodeType != ExpressionType . Equal
49
+ ) ||
50
+ (
51
+ expression . Left . NodeType != ExpressionType . AndAlso &&
52
+ expression . Left . NodeType != ExpressionType . NotEqual
53
+ ) )
49
54
{
50
55
return ;
51
56
}
You can’t perform that action at this time.
0 commit comments