Code Duplication    Length = 9-9 lines in 3 locations

src/POData/UriProcessor/QueryProcessor/ExpressionParser/ExpressionParser2.php 3 locations

@@ 192-200 (lines=9) @@
189
            $expression
190
        );
191
        $resultExpression = null;
192
        if ($leftNullableExpTree != null && $rightNullableExpTree != null) {
193
            $resultExpression = $this->_mergeNullableExpressionTrees(
194
                $leftNullableExpTree, 
195
                $rightNullableExpTree
196
            );
197
        } else {
198
            $resultExpression = $leftNullableExpTree != null 
199
                               ? $leftNullableExpTree : $rightNullableExpTree; 
200
        }
201
        
202
        return $resultExpression;
203
    }
@@ 300-308 (lines=9) @@
297
        }
298
299
        $resultExpression = null;
300
        if ($leftNullableExpTree != null && $rightNullableExpTree != null) {
301
            $resultExpression = $this->_mergeNullableExpressionTrees(
302
                $leftNullableExpTree, 
303
                $rightNullableExpTree
304
            );
305
        } else {
306
            $resultExpression = $leftNullableExpTree != null 
307
                               ? $leftNullableExpTree : $rightNullableExpTree;
308
        }
309
310
        if ($resultExpression == null) {
311
               return null;
@@ 381-389 (lines=9) @@
378
            $expression
379
        );
380
        $resultExpression = null;
381
        if ($leftNullableExpTree != null && $rightNullableExpTree != null) {
382
            $resultExpression = $this->_mergeNullableExpressionTrees(
383
                $leftNullableExpTree, 
384
                $rightNullableExpTree
385
            );
386
        } else {
387
            $resultExpression = $leftNullableExpTree != null 
388
                               ? $leftNullableExpTree : $rightNullableExpTree; 
389
        }
390
        
391
        if ($resultExpression == null) {
392
               return null;