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-26 lines in 2 locations

vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/PH5P.php 2 locations

@@ 3842-3867 (lines=26) @@
3839
            return $this->inCell($token);
3840
3841
            /* An end tag whose tag name is one of: "tbody", "tfoot", "thead" */
3842
        } elseif ($token['type'] === HTML5::ENDTAG &&
3843
            in_array($token['name'], array('tbody', 'tfoot', 'thead'))
3844
        ) {
3845
            /* If the stack of open elements does not have an element in table
3846
            scope with the same tag name as the token, this is a parse error.
3847
            Ignore the token. */
3848
            if (!$this->elementInScope($token['name'], true)) {
3849
                // Ignore.
3850
3851
                /* Otherwise: */
3852
            } else {
3853
                /* Otherwise, act as if an end tag with the tag name "tr" had
3854
                been seen, then reprocess the current token. */
3855
                $this->inRow(
3856
                    array(
3857
                        'name' => 'tr',
3858
                        'type' => HTML5::ENDTAG
3859
                    )
3860
                );
3861
3862
                return $this->inCell($token);
3863
            }
3864
3865
            /* An end tag whose tag name is one of: "body", "caption", "col",
3866
            "colgroup", "html", "td", "th" */
3867
        } elseif ($token['type'] === HTML5::ENDTAG && in_array(
3868
                $token['name'],
3869
                array('body', 'caption', 'col', 'colgroup', 'html', 'td', 'th', 'tr')
3870
            )
@@ 3994-4014 (lines=21) @@
3991
3992
            /* An end tag whose tag name is one of: "table", "tbody", "tfoot",
3993
            "thead", "tr" */
3994
        } elseif ($token['type'] === HTML5::ENDTAG && in_array(
3995
                $token['name'],
3996
                array('table', 'tbody', 'tfoot', 'thead', 'tr')
3997
            )
3998
        ) {
3999
            /* If the stack of open elements does not have an element in table
4000
            scope with the same tag name as that of the token (which can only
4001
            happen for "tbody", "tfoot" and "thead", or, in the innerHTML case),
4002
            then this is a parse error and the token must be ignored. */
4003
            if (!$this->elementInScope($token['name'], true)) {
4004
                // Ignore.
4005
4006
                /* Otherwise, close the cell (see below) and reprocess the current
4007
                token. */
4008
            } else {
4009
                $this->closeCell();
4010
                return $this->inRow($token);
4011
            }
4012
4013
            /* Anything else */
4014
        } else {
4015
            /* Process the token as if the insertion mode was "in body". */
4016
            $this->inBody($token);
4017
        }