Code Duplication    Length = 4-8 lines in 3 locations

src/Parser/FunctionParser.php 2 locations

@@ 494-501 (lines=8) @@
491
492
                        $bracketCounter++;
493
494
                    } elseif ($tokens[$j] === '}') {
495
                        // If we still got null set to 0
496
                        if ($bracketCounter === null) {
497
                            $bracketCounter = 0;
498
                        }
499
500
                        $bracketCounter--;
501
                    }
502
503
                    // Did we reach a semicolon before reaching a opening curly bracket?
504
                    if ($bracketCounter === null && $tokens[$j] === ';') {
@@ 504-507 (lines=4) @@
501
                    }
502
503
                    // Did we reach a semicolon before reaching a opening curly bracket?
504
                    if ($bracketCounter === null && $tokens[$j] === ';') {
505
                        $upperBound = $j + 1;
506
                        break;
507
                    }
508
509
                    // Do we have an even amount of brackets yet?
510
                    if ($bracketCounter === 0) {

src/Parser/AbstractStructureParser.php 1 location

@@ 304-311 (lines=8) @@
301
302
                        $bracketCounter++;
303
304
                    } elseif ($this->tokens[$j] === '}') {
305
                        // If we still got null set to 0
306
                        if ($bracketCounter === null) {
307
                            $bracketCounter = 0;
308
                        }
309
310
                        $bracketCounter--;
311
                    }
312
313
                    // Do we have an even amount of brackets yet?
314
                    if ($bracketCounter === 0) {