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
@@ 1769-1781 (lines=13) @@
1766
     * @param array|null $data
1767
     * @return FailedToDeleteData
1768
     */
1769
    public function convertFailedToDelete(array $data = null)
1770
    {
1771
        $result = new FailedToDeleteData();
1772
1773
        if (empty($data)) {
1774
            return $result;
1775
        }
1776
1777
        $result->setIds(array_map('strval', $data[JSONConstants::JSON_FAILEDTODELETE_ID] ?? []));
1778
        $result->setExtensions($this->convertExtension($data, JSONConstants::getFailedToDeleteKeys()));
1779
1780
        return $result;
1781
    }
1782
1783
    /**
1784
     * @return BindingsObjectFactory