Add linter for haskell-language-server

The patch adds a new linter for haskell-language-server (hls). hls is
the integration point of haskell-ide-engine (hie) and ghcide.
This commit is contained in:
yen3
2020-11-30 09:05:33 +01:00
parent 2d07fa0cc2
commit e5e851fadc
6 changed files with 105 additions and 0 deletions

View File

@@ -124,6 +124,18 @@ g:ale_haskell_hlint_options g:ale_haskell_hlint_options
executable.
===============================================================================
hls *ale-haskell-hls*
g:ale_haskell_hls_executable *g:ale_haskell_hls_executable*
*b:ale_haskell_his_executable*
Type: |String|
Default: `'haskell-language-server-wrapper'`
This variable can be changed to use a different executable for the haskell
language server.
===============================================================================
stack-build *ale-haskell-stack-build*

View File

@@ -203,6 +203,7 @@ Notes:
* `hie`
* `hindent`
* `hlint`
* `hls`
* `ormolu`
* `stack-build`!!
* `stack-ghc`

View File

@@ -2741,6 +2741,7 @@ documented in additional help files.
hfmt..................................|ale-haskell-hfmt|
hindent...............................|ale-haskell-hindent|
hlint.................................|ale-haskell-hlint|
hls...................................|ale-haskell-hls|
stack-build...........................|ale-haskell-stack-build|
stack-ghc.............................|ale-haskell-stack-ghc|
stylish-haskell.......................|ale-haskell-stylish-haskell|