This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
ale/ale_linters/python
Dalius Dobravolskas 01800a23ad
Support for LSP/tsserver Code Actions (#3437)
* Added tsserver and LSP code action support.
* tsserver refactors support added.
* Handling special case when new text is added after new line symbol.
* ale#code_action#ApplyChanges simplified.
* Initial attempt on LSP Code Actions.
* workspace/executeCommand added.
* Some null checks added.
* Add last column to LSP Code Action message.
* Pass diagnostics to LSP code action.

Previously ApplyChanges code was applied from top-to-bottom that required 
extra parameters to track progress and there was bug. I have changed code
to bottom-to-top approach as that does not require those extra parameters
and solved the bug.

Tested with typescript-language-server and it is working.
2020-11-14 10:15:17 +00:00
..
bandit.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
flake8.vim Fix flake8 cd logic for invalid options 2020-08-31 09:12:36 +01:00
jedils.vim Support for LSP/tsserver Code Actions (#3437) 2020-11-14 10:15:17 +00:00
mypy.vim Mypy: try to find folder containing mypy.ini to use as cwd. (#2385) 2020-01-02 14:35:21 +00:00
prospector.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
pycodestyle.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
pydocstyle.vim Close #3325 - Apply new formatting where possible 2020-08-28 19:50:36 +01:00
pyflakes.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
pylama.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
pylint.vim Close #2522 - Check pylint on the fly 2020-09-09 21:45:15 +01:00
pyls.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
pyre.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00
pyright.vim Close #2472 - Add support for pyright 2020-08-07 12:16:13 +01:00
vulture.vim #2132 - Replace all uses of foo_callback with foo 2019-02-22 18:05:04 +00:00