GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 12-13 lines in 5 locations

Source/Queries/Builders/ScopeInterpreter.php 5 locations

@@ 109-121 (lines=13) @@
106
        };
107
    }
108
109
    final protected function visitWhere(O\MethodCallExpression $expression)
110
    {
111
        $this->addSegment(
112
                function ($segmentId) use ($expression) {
113
                    $this->interpretation->interpretWhere(
114
                            $segmentId,
115
                            $this->getFunctionAt("$segmentId-predicate", 0, $expression)
116
                    );
117
                }
118
        );
119
120
        $this->visit($expression->getValue());
121
    }
122
123
    final protected function getSegmentId($parameter = null)
124
    {
@@ 243-255 (lines=13) @@
240
        $this->visit($expression->getValue());
241
    }
242
243
    final protected function visitIndexBy(O\MethodCallExpression $expression)
244
    {
245
        $this->addSegment(
246
                function ($segmentId) use ($expression) {
247
                    $this->interpretation->interpretIndexBy(
248
                            $segmentId,
249
                            $this->getFunctionAt("$segmentId-projection", 0, $expression)
250
                    );
251
                }
252
        );
253
254
        $this->visit($expression->getValue());
255
    }
256
257
    final protected function visitKeys(O\MethodCallExpression $expression)
258
    {
@@ 279-291 (lines=13) @@
276
        $this->visit($expression->getValue());
277
    }
278
279
    final protected function visitGroupBy(O\MethodCallExpression $expression)
280
    {
281
        $this->addSegment(
282
                function ($segmentId) use ($expression) {
283
                    $this->interpretation->interpretGroupBy(
284
                            $segmentId,
285
                            $this->getFunctionAt("$segmentId-projection", 0, $expression)
286
                    );
287
                }
288
        );
289
290
        $this->visit($expression->getValue());
291
    }
292
293
    final protected function visitTo(O\MethodCallExpression $expression)
294
    {
@@ 339-350 (lines=12) @@
336
        );
337
    }
338
339
    final protected function visitSelect(O\MethodCallExpression $expression)
340
    {
341
        $this->addSegment(
342
                function ($segmentId) use ($expression) {
343
                    $this->interpretation->interpretSelect(
344
                            $segmentId,
345
                            $this->getFunctionAt("$segmentId-projection", 0, $expression)
346
                    );
347
                }
348
        );
349
        $this->visit($expression->getValue());
350
    }
351
352
    final protected function visitSelectMany(O\MethodCallExpression $expression)
353
    {
@@ 352-363 (lines=12) @@
349
        $this->visit($expression->getValue());
350
    }
351
352
    final protected function visitSelectMany(O\MethodCallExpression $expression)
353
    {
354
        $this->addSegment(
355
                function ($segmentId) use ($expression) {
356
                    $this->interpretation->interpretSelectMany(
357
                            $segmentId,
358
                            $this->getFunctionAt("$segmentId-projection", 0, $expression)
359
                    );
360
                }
361
        );
362
        $this->visit($expression->getValue());
363
    }
364
365
    final protected function visitUnique(O\MethodCallExpression $expression)
366
    {