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 = 21-22 lines in 3 locations

src/Bindings/Browser/AbstractBrowserBindingService.php 3 locations

@@ 94-115 (lines=22) @@
91
     * @throws CmisObjectNotFoundException
92
     * @return Url
93
     */
94
    protected function getObjectUrl($repositoryId, $objectId, $selector = null)
95
    {
96
        $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);
97
98
        if ($result === null) {
99
            $this->getRepositoriesInternal($repositoryId);
100
            $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);
101
        }
102
103
        if ($result === null) {
104
            throw new CmisObjectNotFoundException(
105
                sprintf(
106
                    'Unknown Object! Repository: "%s" | Object: "%s" | Selector: "%s"',
107
                    $repositoryId,
108
                    $objectId,
109
                    $selector
110
                )
111
            );
112
        }
113
114
        return $result;
115
    }
116
117
    /**
118
     * Returns the repository URL cache or creates a new cache if it doesn't
@@ 368-389 (lines=22) @@
365
     * @throws CmisObjectNotFoundException
366
     * @return Url
367
     */
368
    protected function getPathUrl($repositoryId, $path, $selector = null)
369
    {
370
        $result = $this->getRepositoryUrlCache()->getPathUrl($repositoryId, $path, $selector);
371
372
        if ($result === null) {
373
            $this->getRepositoriesInternal($repositoryId);
374
            $result = $this->getRepositoryUrlCache()->getPathUrl($repositoryId, $path, $selector);
375
        }
376
377
        if ($result === null) {
378
            throw new CmisObjectNotFoundException(
379
                sprintf(
380
                    'Unknown path! Repository: "%s" | Path: "%s" | Selector: "%s"',
381
                    $repositoryId,
382
                    $path,
383
                    $selector
384
                )
385
            );
386
        }
387
388
        return $result;
389
    }
390
391
// ---- URL ----
392
@@ 466-486 (lines=21) @@
463
     * @throws CmisObjectNotFoundException
464
     * @return Url
465
     */
466
    protected function getRepositoryUrl($repositoryId, $selector = null)
467
    {
468
        $result = $this->getRepositoryUrlCache()->getRepositoryUrl($repositoryId, $selector);
469
470
        if ($result === null) {
471
            $this->getRepositoriesInternal($repositoryId);
472
            $result = $this->getRepositoryUrlCache()->getRepositoryUrl($repositoryId, $selector);
473
        }
474
475
        if ($result === null) {
476
            throw new CmisObjectNotFoundException(
477
                sprintf(
478
                    'Unknown repository! Repository: "%s" | Selector: "%s"',
479
                    $repositoryId,
480
                    $selector
481
                )
482
            );
483
        }
484
485
        return $result;
486
    }
487
488
    /**
489
     * Converts a Properties list into an array that can be used for the CMIS request.