Age | Commit message (Collapse) | Author |
|
Working directories are now set seperately from the commands so they
can later be swapped out when running linters over projects is
supported, and also better support filename mapping for running linters
on other machines in future.
|
|
|
|
|
|
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
|
|
feat: add intelephense support for php
|
|
|
|
|
|
|
|
|
|
This is the simplest way of getting the psalm language server to run
now.
|
|
|
|
|
|
|
|
|
|
* Use phpstan config file as default whenever possible + report as error
|
|
|
|
* move php-langserver "test for .git dir" test-project to its own directory
* search for composer.json file in php-langserver first then .git dir
* add test for php-langserver composer.json
|
|
|
|
* php: change phpstan's --errorFormat to --error-format
* add version check to phpstan
|
|
Fixes #1388
|
|
|
|
|
|
|
|
|
|
|
|
fixes #1738
- Replace previous `hh_client` usage with LSP client
- Add `HHAST` linter
- Split Hack from PHP: Hack is increasingly diverging from PHP:
- Hack tools do not understand PHP
- Most PHP tools do not handle Hack code well (including vim's syntax
highightling files)
- http://github.com/hhvm/vim-hack now sets filetype to `hack`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
executables by default
|
|
|
|
* Add executable option for phpmd linter (resolves #1076)
* Add test for phpmd executable option
|
|
|
|
phpcs: include sniff code in message
|
|
|
|
Add phan for checking PHP code
|
|
|
|
|
|
checks
|
|
|
|
|
|
|
|
|
|
|
|
like the LSP linters
|