Added g:ale_php_phpstan_configuration option

This commit is contained in:
Ruslan Osmanov
2017-09-30 23:18:20 +07:00
parent c989ef0fc6
commit a640d3b022
3 changed files with 24 additions and 0 deletions

View File

@@ -1,9 +1,11 @@
Before:
Save g:ale_php_phpstan_executable
Save g:ale_php_phpstan_level
Save g:ale_php_phpstan_configuration
unlet! g:ale_php_phpstan_executable
unlet! g:ale_php_phpstan_level
unlet! g:ale_php_phpstan_configuration
runtime ale_linters/php/phpstan.vim
@@ -27,3 +29,10 @@ Execute(project with level set to 3):
AssertEqual
\ ale#Escape('phpstan') . ' analyze -l3 --errorFormat raw %s',
\ ale_linters#php#phpstan#GetCommand(bufnr(''))
Execute(Custom phpstan configuration file):
let g:ale_php_phpstan_configuration = 'phpstan_config'
AssertEqual
\ ale#Escape('phpstan') . ' analyze -l4 --errorFormat raw -c phpstan_config %s',
\ ale_linters#php#phpstan#GetCommand(bufnr(''))