Age | Commit message (Collapse) | Author |
|
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
|
|
* Added phpstan linter for php.
|
|
* Use locally-installed PHPCS if available
* Add author
* Add configuration options
* Escape executable
* Add tests
|
|
|