phpactor
phpactor copied to clipboard
Mainly a PHP Language Server with more features than you can shake a stick at
This is a draft for incorporating PHPStan docblock parser with the premise of better stability and performance.
**New unit test with navigation into source**  **Navigation into exist unit test**  **lsp-config** ```lua phpactor = { root_dir = util.root_pattern('composer.json', '.git'), init_options = {...
In my project, migration files include date prefixes, causing them not to exactly match the class names. This triggers a warning: `Class name should probably be....` I do not intend...
It takes about 20 seconds to jump to the `Carbon\Carbon` class..
I use the phpactor lsp inside of neovim, and codebase-wise it works perfectly, i much prefer it to intelephense, but recently it has stopped recognising all standard php functions, i...
### Issue When writing a docblock, if I type `@p` and then try to use completion I will get `@@param`. This applies to any annotation, if I simply type `@`...
We have the possiblity to enable opcache on sub processes (f.e. the diagnostics process, phpstan etc)
Same problem https://github.com/hrsh7th/nvim-cmp/issues/645 How disable function arguments in phpactor LSP after completion function? ccls allow do that https://github.com/MaskRay/ccls/wiki/Customization#clientsnippetsupport Example: * write array_red... * using autocomplete bind * got `array_reduce($array, $callback)`...
As seen below, we've two functions declared named `factorial` and `findMax`. However, the Language server is providing incorrect diagnostic saying that the method is not found.  Any insights on...
Hi, I was just exploring some of the config settings available and noticed that my editor (Zed, using `json-language-server`) is showing some valid JSON as invalid. In particular, it's showing...