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 = 22-24 lines in 2 locations

src/Converter/JsonConverter.php 2 locations

@@ 1737-1760 (lines=24) @@
1734
     * @param array|null $data
1735
     * @return ObjectInFolderData|null
1736
     */
1737
    public function convertObjectInFolder(array $data = null)
1738
    {
1739
        if (empty($data)) {
1740
            return null;
1741
        }
1742
1743
        $objectInFolderData = new ObjectInFolderData();
1744
1745
        if (isset($data[JSONConstants::JSON_OBJECTINFOLDER_OBJECT])) {
1746
            $object = $this->convertObject($data[JSONConstants::JSON_OBJECTINFOLDER_OBJECT]);
1747
1748
            if ($object !== null) {
1749
                $objectInFolderData->setObject($object);
1750
            }
1751
        }
1752
1753
        if (isset($data[JSONConstants::JSON_OBJECTINFOLDER_PATH_SEGMENT])) {
1754
            $objectInFolderData->setPathSegment((string) $data[JSONConstants::JSON_OBJECTINFOLDER_PATH_SEGMENT]);
1755
        }
1756
1757
        $objectInFolderData->setExtensions($this->convertExtension($data, JSONConstants::getObjectInFolderKeys()));
1758
1759
        return $objectInFolderData;
1760
    }
1761
1762
    /**
1763
     * Convert given input data to a list of ObjectParentData objects
@@ 1793-1814 (lines=22) @@
1790
     * @param array|null $data
1791
     * @return null|ObjectParentData
1792
     */
1793
    public function convertObjectParentData(array $data = null)
1794
    {
1795
        if (empty($data)) {
1796
            return null;
1797
        }
1798
        $parent = new ObjectParentData();
1799
1800
        if (isset($data[JSONConstants::JSON_OBJECTPARENTS_OBJECT])) {
1801
            $object = $this->convertObject($data[JSONConstants::JSON_OBJECTPARENTS_OBJECT]);
1802
            if ($object !== null) {
1803
                $parent->setObject($object);
1804
            }
1805
        }
1806
1807
        if (isset($data[JSONConstants::JSON_OBJECTPARENTS_RELATIVE_PATH_SEGMENT])) {
1808
            $parent->setRelativePathSegment((string) $data[JSONConstants::JSON_OBJECTPARENTS_RELATIVE_PATH_SEGMENT]);
1809
        }
1810
1811
        $parent->setExtensions($this->convertExtension($data, JSONConstants::getObjectParentsKeys()));
1812
1813
        return $parent;
1814
    }
1815
1816
    /**
1817
     * Convert given input data array to a ObjectList object