diff options
author | Oliver Ford <dev.github@ojford.com> | 2020-04-20 15:02:31 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-20 16:02:31 +0100 |
commit | 36b50058bb6b37c5a336c01cf3d9a61f16f323c7 (patch) | |
tree | de771c6bfdb3a7a34e4ac75559b032487e741eaa /doc | |
parent | 3281321d5ccf2eeee235156503b5fe4a7c268caa (diff) | |
download | ale-36b50058bb6b37c5a336c01cf3d9a61f16f323c7.zip |
Add terraform-lsp integration (#2758)
* Add terraform-lsp integration
https://github.com/juliosueiras/terraform-lsp
* Add tests & docs for terraform-lsp integration
terraform_langserver_options setting added to send custom flags to
terraform-lsp.
Vader tests have been added to test custom executable, custom flags, and
finding the project root. All tests pass.
Initial documentation has been added for the above.
Resolves dense-analysis/ale#2758, juliosueiras#57
* Fix tag alignment
Co-authored-by: = <Aubrey.S.Lavigne@gmail.com>
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ale-terraform.txt | 19 | ||||
-rw-r--r-- | doc/ale.txt | 1 |
2 files changed, 20 insertions, 0 deletions
diff --git a/doc/ale-terraform.txt b/doc/ale-terraform.txt index 387fd732..f62db190 100644 --- a/doc/ale-terraform.txt +++ b/doc/ale-terraform.txt @@ -33,6 +33,25 @@ g:ale_terraform_terraform_executable *g:ale_terraform_terraform_executable* =============================================================================== +terraform-lsp *ale-terraform-terraform-lsp* + +g:ale_terraform_langserver_executable *g:ale_terraform_langserver_executable* + *b:ale_terraform_langserver_executable* + Type: |String| + Default: `'terraform-lsp'` + + This variable can be changed to use a different executable for terraform-lsp. + + +g:ale_terraform_langserver_options *g:ale_terraform_langserver_options* + *b:ale_terraform_langserver_options* + Type: |String| + Default: `''` + + This variable can be changed to pass custom CLI flags to terraform-lsp. + + +=============================================================================== tflint *ale-terraform-tflint* g:ale_terraform_tflint_executable *g:ale_terraform_tflint_executable* diff --git a/doc/ale.txt b/doc/ale.txt index 469fa106..81212029 100644 --- a/doc/ale.txt +++ b/doc/ale.txt @@ -2623,6 +2623,7 @@ documented in additional help files. terraform...............................|ale-terraform-options| terraform-fmt-fixer...................|ale-terraform-fmt-fixer| terraform.............................|ale-terraform-terraform| + terraform-lsp.........................|ale-terraform-terraform-lsp| tflint................................|ale-terraform-tflint| tex.....................................|ale-tex-options| chktex................................|ale-tex-chktex| |