php-language-server
php-language-server copied to clipboard
PHP Implementation of the VS Code Language Server Protocol 🆚↔🖥
Hi, In my project, parsing is complete. DEBUG Checking PHPLS_ALLOW_XDEBUG DEBUG The xdebug extension is not loaded [Info - 11:12:46 AM] 8607 files total [Info - 11:12:46 AM] Indexing project...
I have a folder which has hundreds of generated PHP files (don't ask), i think some framework we use generates them. This generated folder is in our .gitignore. Unfortunately the...
Right now, if you have a PHP file include/require a PHAR file, the PHAR file is effectively ignored (except maybe the stub... I haven't checked that particular detail). By design,...
This issue is similar to #252 but it happens inside the `if ($expr instanceof Node\Expr\FuncCall) {` logic. This is the error I get in _DefinitionResolver.php_ when the server is parsing...
Addresses #447 Very basic log severity filter on LanguageServerProtocol\MessageType.
Hi Felix, I'm from the VS Code team I also dropped you an email, I'm reaching out with some additional resources for adopting multi-root workspaces. But first let me say...
After this language server is installed, every now and then, a log will pop out of nowhere. It typically begins with this: ``` DEBUG Checking PHPLS_ALLOW_XDEBUG DEBUG The xdebug extension...
``CRITICAL TypeError: Return value of phpDocumentor\Reflection\Types\AbstractList::getValueType() must implement interface phpDocumentor\Reflection\Type, null returned in /.vscode/extensions/felixfbecker.php-intellisense-2.3.13/vendor/phpdocumentor/type-resolver/src/Types/AbstractList.php:63`` Looks like somewhere the phpdocumentor type resolver receives an unexpected null which gets returned through a...
I work on a huge PHP project and indexing takes ~30minutes. Currently PHPLS uses the xcache caching, rendering the extension useless for me. FileSystemCache would make a better default I...
Initialized notification is specified in LSP but wasn't implemented. Without implementation JSON-RPC would throw a method not found error. https://microsoft.github.io/language-server-protocol/specification#initialized