Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-28 | Close #3285 - lint_file is now dynamic | w0rp | |
`lint_file` can now be computed dynamically with a callback function, which can return a deferred result, as per `ale#command#Run`. This allows linters to dynamically switch between checking files on disk, or checking code on the fly. Some tests have been fixed on Windows. | |||
2020-08-18 | Remove features deprecated in previous versions | w0rp | |
2019-02-22 | #2132 - Implement project_root as a replacement for project_root_callback | w0rp | |
2019-02-22 | #2132 - Make most foo_callback options work as foo | w0rp | |
2019-02-21 | #2132 - Implement deferred command handling for linters | w0rp | |
2019-02-12 | #2132 - Implement deferred executable string handling for linters | w0rp | |
2018-10-31 | Add a `lsp_config_callback` linter option | Jon Parise | |
This is the callback-based variant of the existing `lsp_config` linter option. It serves the same purpose but can be used when more complicated processing is needed. `lsp_config` and `lsp_config_callback` are mutually exclusive options; if both an given, a linter preprocessing error will be raised. The runtime logic has been wrapped in `ale#lsp_linter#GetConfig` for convenience, similar to `ale#lsp_linter#GetOptions`. This also adds documentation and an `AssertLSPConfig` test function for completeness. | |||
2018-10-22 | LSP configuration via didChangeConfiguration (#1852) | Daniel Welch | |
* adding LSP configuration via workspace/didChangeConfiguration | |||
2018-07-04 | Make the language option for LSP linters optional | w0rp | |
2018-06-06 | Allow initialization options to be passed to language servers | Ben Falconer | |
2018-04-27 | Close #1521 - Allow the language to be set with simple strings for LSP linters | w0rp | |
2017-07-26 | #517 Add more code LSP support which makes the tssserver linter behave more ↵ | w0rp | |
like the LSP linters | |||
2017-07-02 | Remove the need for pointless callbacks for LSP linters | w0rp | |
2017-07-02 | Support an 'stdio' type for linter defintions, and require a command for LSP ↵ | w0rp | |
connections via programs | |||
2017-06-08 | #517 Support linter settings needed for LSP, undocumented for now | w0rp | |
2017-05-27 | Fix #500 - Support defining aliases for linter names | w0rp | |
2017-03-08 | #333 Add the List needed for the lint_file option, and option itself. ↵ | w0rp | |
Neither do anything meaningful yet | |||
2017-02-09 | Fix #315 Implement the read_buffer option | w0rp | |
2017-02-09 | Make ALE complain when conflicting command options are used | w0rp | |
2017-02-04 | Fix #124 Finish implementing command chaining, and make it work for DMD | w0rp | |
2016-12-13 | Add tests to cover definitions for linters so far. | w0rp | |