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 = 13-16 lines in 2 locations

src/Converter/JsonConverter.php 2 locations

@@ 1151-1166 (lines=16) @@
1148
     * @param array|null $data
1149
     * @return PolicyIdList List of policy ids
1150
     */
1151
    public function convertPolicyIdList(array $data = null)
1152
    {
1153
        $policyIdsList = new PolicyIdList();
1154
        $policyIdsList->setPolicyIds(
1155
            array_filter(
1156
                array_filter(
1157
                    $data[JSONConstants::JSON_OBJECT_POLICY_IDS_IDS] ?? [],
1158
                    'is_string'
1159
                ),
1160
                function ($item) { return !empty($item); }
1161
            )
1162
        );
1163
        $policyIdsList->setExtensions($this->convertExtension($data, JSONConstants::getPolicyIdsKeys()));
1164
1165
        return $policyIdsList;
1166
    }
1167
1168
    /**
1169
     * Convert an acl object to a custom format
@@ 1767-1779 (lines=13) @@
1764
     * @param array|null $data
1765
     * @return FailedToDeleteData
1766
     */
1767
    public function convertFailedToDelete(array $data = null)
1768
    {
1769
        $result = new FailedToDeleteData();
1770
1771
        if (empty($data)) {
1772
            return $result;
1773
        }
1774
1775
        $result->setIds(array_map('strval', $data[JSONConstants::JSON_FAILEDTODELETE_ID] ?? []));
1776
        $result->setExtensions($this->convertExtension($data, JSONConstants::getFailedToDeleteKeys()));
1777
1778
        return $result;
1779
    }
1780
1781
    /**
1782
     * @return BindingsObjectFactory