Я только что установил эту библиотеку . PhpStorm выполняет свое обычное завершение кода, за исключением класса \XeroAPI\XeroPHP\Api\AccountingApi
. Класс \XeroAPI\XeroPHP\Api\IdentityApi
в той же папке работает просто отлично.
Файл довольно большой - 2560 КБ. Если я удаляю примерно половину из 65 000 строк из класса (и это работает, будь то первая половина или вторая половина), тогда я получаю свое завершение кода обратно. На самом деле, я могу удалить только последние 3000 строк или около того (уменьшив размер файла до 2499 КБ), и это работает.
Я также попытался быстро найти / заменить регулярное выражение, чтобы удалить все @throws
PHPDo c комментарии. Это уменьшило размер файла до 2491 КБ, и привет, завершение кода работает нормально.
Если бы мне пришлось угадывать, я бы сказал, что он не выполняет завершение кода с исходными файлами более 2,5 МБ или чем-то, но я не могу найти никаких настроек для этого.
Любой способ получить завершение кода с этим файлом, кроме удаления из него содержимого (которое будет восстановлено в следующий раз, когда я все равно выполню Composer обновление)?