Age | Commit message (Collapse) | Author |
|
|
|
* Added base handling for window/showMessage
* Ignoring severity log
* Code formatting
* Added user configurable severity
* Preferring ale#util#ShowMessage over echo'ing directly
* Using format similar to ale_echo_msg_format for consistency
* Updating docs
* Added LSP log config string; improved tests
* Use warning as fallback for incorrect user config
|
|
* Add support for nimlsp.vim
* Add test and docs for nimlsp
* Add nimlsp to supported-tools.md
* Add nimlsp to doc/ale-supported-languages-and-tools.txt
|
|
Update highest phpstan level
|
|
The docs for the `address` parameter of `Define` say:
> This argument must only be set if the `lsp` argument
> is set to `'socket'`.
|
|
|
|
andys8/improvement/elm-ls-name-fix-in-documentation
elm-ls: Removed some leftovers of previous name
|
|
andys8/improvement/elm-language-server-elm-analyse-trigger-param
Elm language server params update
|
|
Add linter for Scala Metals
|
|
Add nixpkgs-fmt fixer.
|
|
Add ruby debride (closes #2471)
|
|
Plugin name is `elm-ls`
Project page: <https://github.com/elm-tooling/elm-language-server>
|
|
|
|
* Use sign-group only on supported vim versions.
The sign-group feature is only available in nvim 0.4.0 and vim 8.1.614.
* Add priority to ALE signs.
This allows users to set a priority to ALE signs to take precedence over
other plugin signs.
|
|
Add support for ink-language-server
|
|
Edit ale-cs-csc docs to remove typos
|
|
|
|
|
|
|
|
|
|
Update test docs and output for linter tables checked
|
|
* feat: support sqlformat.
|
|
import support (tsserver) (#2709)
This commit adds support for renaming symbols in tsserver and with LSP tools, and for organising imports with tsserver. Completion results for symbols that can be imported are now suggested if enabled for tsserver completion done via ALE.
|
|
Options are now configurable for languagetools, and `--autoDetect` can be removed by changing the options.
|
|
* Add support for `dfmt`
|
|
* There is a new param 'elmAnalyseTrigger' (change|save|never)
* Empty path default to let the language server search for binary
|
|
|
|
* add g:ale_sign_highlight_linenr
* Fix tests. Change option default value
* Rename ale_sign_highlight_linenr to ale_sign_highlight_linenrs
* Default ale_sign_highlight_linenrs to 0
|
|
https://scalameta.org/metals/
|
|
This commit adds a fixer for the Nix language, nixpkgs-fmt
(https://github.com/nix-community/nixpkgs-fmt).
|
|
bugfix/c-lsp-build-dir-settings
|
|
Add gnatpp fixer for Ada
|
|
|
|
This makes some of the run-test output less misleading.
Also fix a minor shellcheck issue: "\*" and "\\*" are equivalent, but
the second one makes clear that the literal backslash is intentional.
|
|
|
|
|
|
This commit add support for ink-language-server, which it does by
largely copying and pasting from the pure-language-server PR that was
merged recently.
The most interesting things to note are:
- ink-language-server is distributed upstream via npm, which is why we
search through node_modules
- With some coaxing, it can be installed globally - which is why we
search for a global binary.
- Ink is a funky language, and users will likely need to add
initialization options.
- I am not incredibly familiar with vimscript; and I may not have done
some of the buffer searching correctly.
|
|
|
|
Support $GO111MODULE with Go tooling
|
|
Edits the ale-cs-csc docs to remove typos, misspellings, and run-on
sentences.
|
|
* Add setting for numhl highlights
* Add doc for numhl feature
|
|
Update elm-ls
|
|
|
|
|
|
Default executable for javalsp is empthy string.
|
|
* Added a new csc linter for C# code.
* More output is now handled for mcsc.
|
|
* Add clangtidy fixer
* Add extra_options to clangtidy fixer
* Also, use cpp variables in cpp filetypes
|
|
|
|
Allows the user to override $GO111MODULE environment variable through
ale options. This gives control over the default behavior of Go module
resolution.
Golang documentation:
https://github.com/golang/go/wiki/Modules#how-to-use-modules
Add `ale#Go#EnvString()` function to make it easy to add similar Go
environment variables in the future.
Use the new `EnvString` function in all available Go tools callbacks
& update tests
Also add test of linter command callback for `gofmt`
|
|
* elm_lsp is now elm_ls
* The binary published by @elm-tooling is elm-language-server
Updates tests, docs and adds more options to the plugin.
|