Age | Commit message (Collapse) | Author |
|
Allow user to customize items
|
|
|
|
Add StandardJS linter for TypeScript
|
|
|
|
|
|
Add purty fixer for PureScript
|
|
Add the possiblity to add extra psalm options
|
|
|
|
* Add support for html-beautify
* Add html-beautify to the list of supported tools
* Update docs
|
|
|
|
|
|
|
|
* 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.
|