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

@@ 98-119 (lines=22) @@
95
     * @throws CmisObjectNotFoundException
96
     * @return Url
97
     */
98
    protected function getObjectUrl($repositoryId, $objectId, $selector = null)
99
    {
100
        $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);
101
102
        if ($result === null) {
103
            $this->getRepositoriesInternal($repositoryId);
104
            $result = $this->getRepositoryUrlCache()->getObjectUrl($repositoryId, $objectId, $selector);
105
        }
106
107
        if ($result === null) {
108
            throw new CmisObjectNotFoundException(
109
                sprintf(
110
                    'Unknown Object! Repository: "%s" | Object: "%s" | Selector: "%s"',
111
                    $repositoryId,
112
                    $objectId,
113
                    $selector
114
                )
115
            );
116
        }
117
118
        return $result;
119
    }
120
121
    /**
122
     * Returns the repository URL cache or creates a new cache if it doesn't
@@ 372-393 (lines=22) @@
369
     * @throws CmisObjectNotFoundException
370
     * @return Url
371
     */
372
    protected function getPathUrl($repositoryId, $path, $selector = null)
373
    {
374
        $result = $this->getRepositoryUrlCache()->getPathUrl($repositoryId, $path, $selector);
375
376
        if ($result === null) {
377
            $this->getRepositoriesInternal($repositoryId);
378
            $result = $this->getRepositoryUrlCache()->getPathUrl($repositoryId, $path, $selector);
379
        }
380
381
        if ($result === null) {
382
            throw new CmisObjectNotFoundException(
383
                sprintf(
384
                    'Unknown path! Repository: "%s" | Path: "%s" | Selector: "%s"',
385
                    $repositoryId,
386
                    $path,
387
                    $selector
388
                )
389
            );
390
        }
391
392
        return $result;
393
    }
394
395
// ---- URL ----
396
@@ 482-502 (lines=21) @@
479
     * @throws CmisObjectNotFoundException
480
     * @return Url
481
     */
482
    protected function getRepositoryUrl($repositoryId, $selector = null)
483
    {
484
        $result = $this->getRepositoryUrlCache()->getRepositoryUrl($repositoryId, $selector);
485
486
        if ($result === null) {
487
            $this->getRepositoriesInternal($repositoryId);
488
            $result = $this->getRepositoryUrlCache()->getRepositoryUrl($repositoryId, $selector);
489
        }
490
491
        if ($result === null) {
492
            throw new CmisObjectNotFoundException(
493
                sprintf(
494
                    'Unknown repository! Repository: "%s" | Selector: "%s"',
495
                    $repositoryId,
496
                    $selector
497
                )
498
            );
499
        }
500
501
        return $result;
502
    }
503
504
    /**
505
     * Converts a Properties list into an array that can be used for the CMIS request.