Ivor Peles
713e53e3f6
Ensure isort / pipenv test conforms to ALE coding standards
2020-11-25 17:51:27 -05:00
Lyz
c69d696e1b
feat: add yamlfix fixer
2020-11-25 01:21:53 +01:00
Gonzalo Quero
7e9d4fbfc8
refactor: Move test to the right file
2020-11-23 10:21:09 +00:00
Gonzalo Quero
491ceacb64
fix: Use proper CdPath function in test
2020-11-23 10:08:00 +00:00
Gonzalo Quero
7d8275daf5
chore: Add Elixir Credo tests
2020-11-23 10:08:00 +00:00
Ivor Peles
6efca486e8
Add test for isort with auto_pipenv flag(s)
2020-11-21 19:24:20 -05:00
w0rp
681a6e371d
Use _config for LSP config options
2020-11-21 20:58:34 +00:00
Eric Zhao
9692c0c64c
Add support for R languageserver ( #3370 )
2020-11-21 20:56:38 +00:00
Horacio Sanson
5458a1b291
Fix 3103 - add shellcheck shell directive detection. ( #3216 )
...
* Fix 3103 - add shellcheck shell directive detection.
Searches for shellcheck shell directive to detect dialects for scripts
that do not have shebang.
* Change order of detection of shellcheck dialect
In a situation where the filetype can be wrong (example: something.sh
which is written in bash dialect) and has no hash-bang (since it is
meant to be sourced) then the override specified within the script will
be ignored.
It probably is the most right thing to do if the script author has added
a specific directive; it should trump everything else.
Co-authored-by: Horacio Sanson <horacio@allm.inc >
Co-authored-by: Dino Korah <dino.korah@redmatter.com >
2020-11-21 20:49:31 +00:00
w0rp
b4550f361b
Merge pull request #3409 from lyz-code/feat/add-autoimport-support
...
feat: add autoimport fixer
2020-11-21 20:45:51 +00:00
Jose Soto
e1184e31f6
Adds support for Tlint - A Tighten Opinionated PHP Linter ( #3291 )
...
Co-authored-by: w0rp <w0rp@users.noreply.github.com >
2020-11-21 20:29:33 +00:00
w0rp
96428425fe
Merge pull request #2903 from davidtwco/ormolu-fixer
...
Add ormolu fixer.
2020-11-21 20:25:13 +00:00
Dale Jung
2873be2d6a
Add php phpcbf options ( #3383 )
...
* Taken from phpcs. add add_php_phpcbf_options #3382
* Updated docs for php_phpcbf_options #3382
* Added tests #3382
2020-11-21 20:19:02 +00:00
w0rp
2e91f0e689
Use has('gui_running') instead of has('gui')
2020-11-21 20:16:32 +00:00
w0rp
a139599d39
Close #2727 - Add a hover-only setting for balloons
2020-11-21 20:12:09 +00:00
w0rp
06e7f2195e
Fix #3332 - Modify everything for rename/actions
...
ALE now just modifies every open buffer for rename and actions, and sets
up a one-time use BufEnter event to reload buffers that are changed so
you don't have to think about what to do with changed buffers.
2020-11-21 19:00:53 +00:00
w0rp
e4bfcb44b3
Merge pull request #3357 from creativenull/feat-php-intelephense
...
feat: add intelephense support for php
2020-11-21 16:18:20 +00:00
w0rp
edd96f4414
Merge pull request #3354 from rphln/collapse-whitespaces
...
Collapse spaces and lines in the completion menu.
2020-11-21 16:16:08 +00:00
zandr
e5d16caebe
Add luafmt fixer ( #3289 )
2020-11-21 15:59:50 +00:00
w0rp
8e28de142a
Merge pull request #3292 from dmitrivereshchagin/add-elvis-handler-for-erlang
...
Add Elvis handler for Erlang
2020-11-21 15:56:50 +00:00
w0rp
df3163223f
Merge pull request #3282 from zanona/master
...
fix(ale_linters/phpcs): add support for multiline error messages
2020-11-21 15:36:22 +00:00
Dalius Dobravolskas
17c0c3c731
Test fix.
2020-11-21 15:49:42 +02:00
Dalius Dobravolskas
c098a07d67
Tests added.
2020-11-21 15:49:41 +02:00
Dalius Dobravolskas
d0b5909fd8
#3442 Fix code fix clangd issue
2020-11-21 01:27:27 +00:00
w0rp
7c04ee5c20
Close #1466 - Add GVIM refactor menu support
...
Code actions and ALERename now appear in the right click context menu
for GVim by default.
2020-11-21 01:18:27 +00:00
Bartek thindil Jasicki
f156548c16
Merge remote-tracking branch 'upstream/master'
2020-11-20 10:11:02 +01:00
Ben Linsay
ddfc43e774
pass lsp intialization_options to rust-analyzer
...
fixes #3350
2020-11-18 22:22:16 -05:00
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
toastal
42e4b14861
Merge branch 'master' of github.com:dense-analysis/ale into dhall
2020-11-14 15:03:26 +07:00
pinicarus
62f2c6d326
test(erlang/erlc): simplify matches
2020-10-28 12:58:15 +01:00
pinicarus
7d69cdf4ad
test(erlang/erlc): make quotes optional in matches
2020-10-28 12:51:38 +01:00
pinicarus
15f44933c2
feat(erlang/erlc): add option for custom executable
2020-10-28 12:38:28 +01:00
Lyz
513e6ee972
feat: add autoimport fixer
2020-10-23 18:53:38 +02:00
David Wood
b496c4b164
Add ormolu fixer.
...
This commit adds a fixer for the Haskell language, ormolu
(https://github.com/tweag/ormolu ).
Signed-off-by: David Wood <david@davidtw.co >
2020-10-23 11:48:21 +01:00
Will Leinweber
cafe8621e2
Add Ruby sorbet option to enable watchman
2020-10-20 23:13:53 -07:00
Bartek thindil Jasicki
b84d41f9ea
Merge remote-tracking branch 'upstream/master'
2020-10-16 17:51:08 +02:00
w0rp
477eb89793
#3332 Implement :ALERename! for ignoring errors
...
:ALERename! now ignores errors for files that cannot be modified, and
modifies all other files.
2020-10-15 21:56:21 +01:00
Bartek thindil Jasicki
c4eb41f091
Merge remote-tracking branch 'upstream/master'
2020-10-09 12:54:48 +02:00
D. Ben Knoble
160af49450
update tests
2020-10-08 12:02:30 -04:00
Andrey Popp
96ec33e6d6
Use stdin/stdout to communicate with gofmt
2020-10-03 18:44:19 +03:00
fenuks
4466c47990
Add tests for maven.vim file
2020-10-02 10:03:14 +02:00
Bartek thindil Jasicki
bd1b671e82
Merge remote-tracking branch 'upstream/master'
2020-10-02 09:36:32 +02:00
bratekarate
56242cb874
fix lint, fix variable semantics and update tests
2020-09-26 17:09:54 +02:00
Marcus Zanona
e089969404
fix(ale_linters/phpcs): add support for multiline error messages
2020-09-25 11:25:24 +02:00
Arnold Chand
f8351c1b22
fix: test: mkdir should create if it doesn't exist
2020-09-17 09:58:45 -04:00
Arnold Chand
8a855e3e64
fix: tests
2020-09-17 09:35:06 -04:00
Arnold Chand
fec6b63494
feat: add intelephense support for php
2020-09-17 08:06:11 -04:00
Raphael Nepomuceno
9769565f88
Collapse spaces and lines in the completion menu.
2020-09-14 12:11:16 -03:00
toastal
ed47008710
addressing missing docs + cleaning up older Dhall files
2020-09-14 10:13:11 +07:00
toastal
b32954a46c
Merge branch 'master' into dhall
2020-09-14 08:54:07 +07:00