Nihad Abbasov
d5912b53dd
Restore old behavior of ALEFix command for Rubocop ( #3237 )
...
* Restore old behavior of ALEFix command for Rubocop
Since RuboCop 0.60 ALEFix command stopped to fix all found offenses. This change restores the
previous behavior by allowing rubocop to fix all detected offenses.
* Fix tests
* Allow to configure auto-correct option for Rubocop
2020-08-12 14:04:54 +01:00
w0rp
9e1f511003
#3276 - Disable make -n by default again
2020-08-09 20:08:42 +01:00
w0rp
affeed7a87
Enable C flag parsing by default
...
The options for parsing `make -n` and `compile_commands.json` flags
are now enabled by default, so people can start getting better flags
for their files by default.
`compile_commands.json` flags are now preferred over `make -n` results,
to make the options work better by default.
2020-08-09 04:23:32 +01:00
w0rp
681ca5fee8
Explain how to use ALE and coc.nvim together
2020-08-09 03:18:21 +01:00
w0rp
6d502233d8
Close #3267 - Add a general autoimport setting
2020-08-09 02:32:47 +01:00
w0rp
8bfb5c6407
Merge pull request #2849 from DonnieWest/excludeTsserverWarnings
...
Allow the user to remove warnings from completions
2020-08-09 01:32:27 +01:00
w0rp
19229e8e27
Close #2472 - Add support for pyright
2020-08-07 12:16:13 +01:00
w0rp
4044196047
#2804 Add hdl-checker to supported tools
2020-08-06 13:24:20 +01:00
Andre Souto
5b3da60cea
Adds hdl_checker LSP support ( #2804 )
...
* Added hdl_checker support
* Added hdl_checker tests
HDL Checker searches for files when no config file is found, which could lead to very long searches when the user is not really on a project setting
2020-08-06 13:20:54 +01:00
w0rp
86d5cb81bd
Use more American English
2020-08-04 20:11:49 +01:00
w0rp
acf892c4d1
#1532 - Display hover information on CursorHold
2020-08-04 20:11:49 +01:00
Horacio Sanson
fc7b4585e6
Merge pull request #3246 from lgmsantos/patch-1
...
Update ale-java.txt
2020-07-31 08:16:11 +09:00
Josh Reichardt
72f1d730fd
Typo
2020-07-30 09:00:20 -05:00
Horacio Sanson
5338dbf680
Merge pull request #3231 from jhlink/add-astyle-for-c-formatting
...
Add astyle for C/C++ formatting
2020-07-29 22:08:46 +09:00
jhlink
5377272d20
fix: Change _options to _project_options
2020-07-28 19:48:27 -04:00
jhlink
028485b4de
doc: Add ale_cpp_astyle_options in ale-cpp
2020-07-26 21:22:17 -04:00
jhlink
c38b2a6524
doc: Add ale_c_astyle_options in ale-c
2020-07-26 21:21:38 -04:00
jhlink
f26b2e7f01
doc: Add astyle to ale-cpp-options in ale.txt
2020-07-25 20:38:15 -04:00
jhlink
9316b7b3f2
doc: Add astyle to c++ in supported lang & tools
2020-07-25 20:38:09 -04:00
jhlink
a2d172c457
doc: Add astyle to ale-cpp
2020-07-25 20:32:06 -04:00
Luiz Gustavo
9fe208a01f
Update ale-java.txt
2020-07-25 02:32:10 -03:00
w0rp
f31182beee
Merge pull request #3060 from hsanson/345-update-javalsp-documentation
...
Fix 345 - update java language server docs.
2020-07-21 12:48:57 +01:00
w0rp
f4668c751f
Merge pull request #3070 from hsanson/2732-add-bashate-support
...
Fix 2732 - Add bashate support
2020-07-21 12:47:33 +01:00
Sheheryar Parvaz
23c58e63d4
Support zls language server for zig
2020-07-10 22:33:37 -04:00
jhlink
57423f13ec
style: Adjust spacing
2020-07-10 18:59:29 -04:00
jhlink
56b92544c2
doc: Add astyle to supported lang & tools
2020-07-10 18:16:12 -04:00
jhlink
8c0b9ecdfd
doc: Add astyle to ale-c-options in ale-contents
2020-07-10 17:56:02 -04:00
jhlink
4394084d99
doc: Add astyle entry to ALE c integration
2020-07-10 17:54:27 -04:00
Horacio Sanson
c136061b3f
Enable languagetool for asciidoctor files.
2020-07-09 10:46:33 +09:00
Horacio Sanson
4f25498806
Merge pull request #3172 from 0xMH/patch-1
...
More docs for beginners to use cloudformation linter
2020-06-19 22:26:45 +09:00
Paco
7265ceb6d0
Support revive for go files ( #2933 )
...
Signed-off-by: Penghui Liao <liaoishere@gmail.com>
2020-05-22 06:09:14 -05:00
NiBo
0b5d72fecd
refactor(javac): ale_java_javac_sourcepath variable defaults to String
2020-05-19 11:25:54 +08:00
NiBo
e61e1147b0
refactor(javac): ale_java_javac_classpath variable supports String and List types
2020-05-19 10:43:16 +08:00
NiBo
ff6bfc3d37
refactor(javac): ale_java_javac_sourcepath variable supports String and List types
2020-05-19 10:41:35 +08:00
NiBo
3b4193175e
feat(javac): Add java_javac_sourcepath variable
...
This variable can set multiple source code
paths, the source code path is a relative
path (relative to the project root directory)
2020-05-15 10:48:03 +08:00
Mohamed hamza
6b8f08f7fc
Added linter installing methods
2020-05-15 03:40:46 +02:00
Horacio Sanson
69d96aa9d9
Merge pull request #3077 from puritys/javaagent
...
To support javaagent on eclipselsp
2020-05-15 10:12:25 +09:00
NoNE
345daf683b
More docs for beginners to use cloudformation linter
2020-05-15 00:35:15 +02:00
Horacio Sanson
c2b01f0e28
Merge pull request #3134 from Ian2020/master
...
Add shellcheck as linter for bats files
2020-05-09 11:24:55 +09:00
RyanSquared
70005134e5
Merge branch 'rust-analyzer' of https://github.com/jonhoo/ale into jonhoo-rust-analyzer
2020-05-05 09:21:49 -05:00
Klaas Pieter Annema
2548763d04
Add Apple's swift-format as a linter
2020-04-29 14:33:13 +02:00
Ian2020
d4e1c57026
Moved common code to ale handlers, updated bats doc
2020-04-28 17:46:15 +01:00
Ian2020
76cd6b0f92
Fix documentation oversights
2020-04-28 16:02:46 +01:00
Ian2020
47d941b491
Add shellcheck as linter for bats files
2020-04-24 11:39:45 +01:00
Jeffrey Lau
60d683da3b
Add vim-language-server linter support
2020-04-21 02:29:22 +08:00
Oliver Ford
36b50058bb
Add terraform-lsp integration ( #2758 )
...
* Add terraform-lsp integration
https://github.com/juliosueiras/terraform-lsp
* Add tests & docs for terraform-lsp integration
terraform_langserver_options setting added to send custom flags to
terraform-lsp.
Vader tests have been added to test custom executable, custom flags, and
finding the project root. All tests pass.
Initial documentation has been added for the above.
Resolves dense-analysis/ale#2758 , juliosueiras#57
* Fix tag alignment
Co-authored-by: = <Aubrey.S.Lavigne@gmail.com>
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-04-20 16:02:31 +01:00
w0rp
82f734a7c2
Closes #3019 - Implement default navigation
...
Default navigation for commands that jump to new locations has been
implemented with the `ale_default_navigation` variable, and all commands
that jump to locations now support `-tab`, `-split`, or `-vsplit`
arguments for overriding the default navigation behavior.
2020-04-15 16:50:13 +01:00
Jon Gjengset
6087765cad
Move to rust-analyzer everywhere
2020-04-09 13:23:03 -04:00
puritys
852a6a1753
Fix code convention
2020-03-26 08:14:06 +00:00
puritys
fa19bca80e
To support javaagent on eclipselsp
2020-03-26 06:40:07 +00:00
Horacio Sanson
7b9855f1fe
Fix 2732 - Add bashate support
2020-03-23 12:18:35 +09:00
Horacio Sanson
c2aa01199e
Fix 345 - update java language server docs.
2020-03-19 18:00:13 +09:00
w0rp
bbe5153fcb
Fixes #2982 - Implement g:ale_exclude_highlights
...
Particular highlights can now be excluded by providing Lists of regular
expressions.
2020-03-11 12:52:41 -04:00
w0rp
634c81fd46
Mention using 'hidden' in combination with ALEGoToDefinition
2020-02-25 13:50:44 +00:00
Kevin Locke
8c0b0f085f
Alias ps1 filetype to powershell
...
Rather than requiring users to alias ps1 to powershell themselves,
include it in s:default_ale_linter_aliases. Since [vim-ps1] is a
popular (the only?) PowerShell ftplugin and there do not appear to be
any other uses of ft=ps1 on vim.org, this seems like a safe and
reasonable default.
[vim-ps1]: http://www.vim.org/scripts/script.php?script_id=1327
Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
2020-02-16 14:03:41 -07:00
w0rp
8c4c8dfd97
Fix #2704 - Show mypy notes; can be disabled
2020-01-02 14:19:21 +00:00
w0rp
874c98b96d
Make it more obvious you can use popup in completeopt now
2020-01-01 18:49:01 +00:00
w0rp
8148a67b37
Documented g:ale_hover_to_preview
2020-01-01 18:25:04 +00:00
davidsierradz
0cea55924b
allow passing custom options to markdownlint
2019-12-19 13:11:25 -05:00
Jon Gjengset
715733f44d
Fix Rust linter/fixer listing
2019-12-11 12:02:18 -05:00
w0rp
b91d82bfaa
Merge pull request #2847 from DonnieWest/allowUserToCustomizeItems
...
Allow user to customize items
2019-11-15 09:34:24 +00:00
w0rp
9005a62dc2
Clean up the nimpretty code
2019-11-14 14:50:21 +00:00
w0rp
7665559d0e
Merge pull request #2660 from YPCrumble/master
...
Add StandardJS linter for TypeScript
2019-11-14 14:47:19 +00:00
Donnie West
e2a67812de
Add tagged entry for symbols to documentation
2019-11-08 16:44:05 -06:00
Donnie West
977921461d
Add documentation for ale-symbols feature
2019-11-08 16:44:01 -06:00
Donnie West
4222f32cc4
Include documentation item for removing warnings
2019-11-08 16:41:39 -06:00
Donnie West
db5fe5659f
Allow the user to remove warnings from completions
2019-11-08 16:41:37 -06:00
w0rp
2d9380d75c
Merge pull request #2690 from iclanzan/purty
...
Add purty fixer for PureScript
2019-10-29 17:37:18 +00:00
w0rp
e259dd525f
Merge pull request #2819 from greg0ire/psalm_extra_options
...
Add the possiblity to add extra psalm options
2019-10-29 17:21:01 +00:00
w0rp
9a0b604a99
Fix the test issues with html-beautify
2019-10-28 13:45:25 +00:00
Hugo Osvaldo Barrera
47eb3dd0c0
Add support for html-beautify ( #2788 )
...
* Add support for html-beautify
* Add html-beautify to the list of supported tools
* Update docs
2019-10-28 13:25:36 +00:00
Ian Campbell
79e9ae4550
Make sure README and docs are synced.
2019-10-21 18:20:43 -04:00
Ian Campbell
9017d3ef9c
Add StandardJS for TypeScript linting and fixing.
2019-10-21 18:20:43 -04:00
w0rp
c06467438d
Mention the disabled option for message severity
2019-10-18 16:22:17 +01:00
Andre Souto
5e69aaf4c2
Adding support for LSP window/showMessage
method ( #2652 )
...
* 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
2019-10-18 16:17:54 +01:00
Jerko Steiner
e5a4c82917
Add support for nimlsp ( #2815 )
...
* 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
2019-10-17 17:32:31 +01:00
Jon Gjengset
fedd3de59f
Place rust sections in alphabetical order
2019-10-16 14:41:04 -04:00
Jon Gjengset
4b53d88cb8
Also list analyzer in doc/ supported tools
2019-10-16 14:03:10 -04:00
Jon Gjengset
29d0987859
Fix TOC sorting
2019-10-16 14:01:57 -04:00
Jon Gjengset
d74db90550
Make TOC match up
2019-10-16 13:44:01 -04:00
Jon Gjengset
f5c289dce6
Add support for rust-analyzer
...
Fixes #2832
2019-10-16 11:34:16 -04:00
w0rp
7c5825ecbc
Merge pull request #2803 from diegosouza/update_highest_phpstan_level
...
Update highest phpstan level
2019-10-14 16:18:10 +01:00
Ryan Roden-Corrent
5a1505ad62
Fix TCP server config example.
...
The docs for the `address` parameter of `Define` say:
> This argument must only be set if the `lsp` argument
> is set to `'socket'`.
2019-10-13 09:06:38 -04:00
Grégoire Paris
95b8689835
Add the possiblity to add extra psalm options
2019-10-07 23:15:01 +02:00
w0rp
6d88801789
Clarify that virtualtext is only in NeoVim
2019-10-07 20:03:59 +01:00
w0rp
8fda1cebff
Merge pull request #2814 from andys8/improvement/elm-ls-name-fix-in-documentation
...
elm-ls: Removed some leftovers of previous name
2019-10-07 19:32:00 +01:00
w0rp
8097d51e33
Merge pull request #2750 from andys8/improvement/elm-language-server-elm-analyse-trigger-param
...
Elm language server params update
2019-10-07 19:30:59 +01:00
w0rp
06082ef377
Merge pull request #2735 from zoonfafer/scala-metals
...
Add linter for Scala Metals
2019-10-07 19:24:47 +01:00
w0rp
d3a3f4011b
Merge pull request #2676 from davidtwco/nixfmt-fixer
...
Add nixpkgs-fmt fixer.
2019-10-07 19:22:01 +01:00
w0rp
32b784219b
Merge pull request #2694 from elebow/add-ruby-debride
...
Add ruby debride (closes #2471 )
2019-10-07 19:17:55 +01:00
andys8
0fa2d18230
elm-ls: Removed some leftovers of previous name
...
Plugin name is `elm-ls`
Project page: <https://github.com/elm-tooling/elm-language-server >
2019-10-06 00:37:24 +02:00
Diego Mendes
889e6338fe
highest phpstan level in doc updated
2019-10-02 09:22:04 -03:00
Horacio Sanson
41ff80dc9e
569 support vim sign group and priority ( #2786 )
...
* 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.
2019-09-25 09:15:16 +01:00
w0rp
6746eaeaa0
Merge pull request #2683 from ahayworth/ahayworth-add-ink-lsp
...
Add support for ink-language-server
2019-09-22 13:07:19 +01:00
w0rp
e329413a31
Merge pull request #2667 from Chris-Slade/master
...
Edit ale-cs-csc docs to remove typos
2019-09-22 12:37:00 +01:00
w0rp
6ab264ff0f
Close #2641 - Document how to add your own LSP linters
2019-09-20 20:38:37 +01:00
w0rp
e3784c4c4e
Close #2764 - Support the new React filetypes with aliases
2019-09-19 20:48:37 +01:00
w0rp
529f57a66f
Document and test solc
2019-09-19 20:26:24 +01:00
statquant
34431d885b
Adding linting for rmd filetype (duplicate of rmarkdown)
2019-09-14 15:55:04 +01:00
w0rp
58b7c281c5
Merge pull request #2696 from elebow/update-test-docs-for-linter-lists
...
Update test docs and output for linter tables checked
2019-09-12 22:57:44 +01:00
Cluas
a6c59faa0f
feat: support sqlformat. ( #2702 )
...
* feat: support sqlformat.
2019-09-12 22:48:27 +01:00
Jerko Steiner
3e8c8d3ccb
Add ALERename (tsserver & LSP), ALEOrganizeImports (tsserver) and auto 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.
2019-09-12 21:53:23 +01:00
Samuel Roeca
05ba522c9a
languagetools: stop auto-appending --autoDetect ( #2616 )
...
Options are now configurable for languagetools, and `--autoDetect` can be removed by changing the options.
2019-09-12 21:22:47 +01:00
theoremoon
2e323b529d
dfmt support ( #2662 )
...
* Add support for `dfmt`
2019-09-10 20:54:14 +01:00
andys8
bd1f7e1420
Elm language server params update
...
* There is a new param 'elmAnalyseTrigger' (change|save|never)
* Empty path default to let the language server search for binary
2019-09-04 00:20:12 +02:00
w0rp
6e18c03d80
Make help text clearer for line number highlights
2019-09-01 14:09:17 +01:00
BlahGeek
9f814a8ce9
Add g:ale_sign_highlight_linenr ( #2678 )
...
* 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
2019-09-01 14:03:54 +01:00
Jeffrey Lau
5fcb24bb3e
Add linter for Scala Metals
...
https://scalameta.org/metals/
2019-08-31 12:34:57 +08:00
David Wood
6aeb462171
Add nixpkgs-fmt fixer.
...
This commit adds a fixer for the Nix language, nixpkgs-fmt
(https://github.com/nix-community/nixpkgs-fmt ).
2019-08-26 19:21:07 +01:00
w0rp
73812c3e41
Merge remote-tracking branch 'AlexeiDrake/master' into bugfix/c-lsp-build-dir-settings
2019-08-18 18:29:59 +01:00
w0rp
ddb559b3be
Merge pull request #2631 from timlag1305/feat/ada-gnatpp
...
Add gnatpp fixer for Ada
2019-08-18 15:37:51 +01:00
Donnie West
5388ff1d54
Add asyncomplete.vim Support ( #2627 )
2019-08-17 18:40:05 +01:00
Eddie Lebow
74a43755c6
Update test docs and output for linter tables checked
...
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.
2019-08-13 21:30:13 -04:00
Eddie Lebow
8aa1578605
Correct copied typo in doc/ale-ruby
2019-08-13 01:48:18 -04:00
Eddie Lebow
501af8dd8b
debride: Add debride linter ( closes #2471 )
2019-08-13 01:43:27 -04:00
Sorin Iclanzan
f89b49a014
Add purty fixer.
2019-08-12 11:49:19 -04:00
Andrew Hayworth
ab0bf61512
Add support for ink-language-server
...
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.
2019-08-07 16:35:12 -05:00
w0rp
dd1e1025b8
Fix #2668 - Set g:ale_go_go111module
2019-08-02 09:09:10 +01:00
w0rp
3ae01ba249
Merge pull request #2430 from eliath/master
...
Support $GO111MODULE with Go tooling
2019-07-30 21:17:20 +01:00
Chris-Slade
9c7673e6c9
Edit ale-cs-csc docs
...
Edits the ale-cs-csc docs to remove typos, misspellings, and run-on
sentences.
2019-07-30 11:12:46 -04:00
JINNOUCHI Yasushi
d1c56769b7
Add setting for numhl highlights ( #2637 )
...
* Add setting for numhl highlights
* Add doc for numhl feature
2019-07-29 22:08:33 +01:00
w0rp
b1230873b6
Merge pull request #2612 from andys8/feature/elm-language-server-update
...
Update elm-ls
2019-07-29 21:56:27 +01:00
w0rp
4fe7402e89
Update links to use the new GitHub organization
2019-07-29 21:10:41 +01:00
Matthew Lanigan
abb38955d3
Add Sorbet ruby linter and fixer ( #2614 )
2019-07-13 17:37:48 +01:00
w0rp
6c47d7fc35
Merge pull request #2606 from hsanson/fix-javalsp-executable-docs
...
Default executable for javalsp is empthy string.
2019-07-06 14:31:32 +01:00
hernot
46ab7c5904
Support csc, update mcsc ( #2586 )
...
* Added a new csc linter for C# code.
* More output is now handled for mcsc.
2019-07-02 08:18:17 +01:00
ObserverOfTime
8700586890
Add clangtidy fixer ( #2548 )
...
* Add clangtidy fixer
* Add extra_options to clangtidy fixer
* Also, use cpp variables in cpp filetypes
2019-07-02 08:11:10 +01:00
Tim Lagnese
221aceb6db
Add gnatpp fixer for Ada
2019-07-01 20:50:02 -04:00
Elias Martinez Cohen
49db8210f6
Support $GO111MODULE with Go tooling
...
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`
2019-07-01 11:04:33 -04:00
andys8
0843efc7a5
Update elm-ls
...
* 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.
2019-06-21 20:10:23 +02:00
Horacio Sanson
bf0d0597cb
Fix small doc typo
2019-06-20 08:51:45 +09:00
w0rp
d2c3141f26
Merge pull request #2600 from hsanson/add-javalsp-lsp-options-2
...
Add support for javalsp configuration options.
2019-06-19 23:32:06 +01:00
lbonn
9c48c584a9
Update docs on default after recent changes
...
`g:ale_lint_on_insert_leave` default has been changed from 0 to 1 in
168768b326
2019-06-19 13:32:11 +02:00
Horacio Sanson
f2e52b9432
Default executable for javalsp is empthy string.
...
This fixes documentation to match actual implementation.
2019-06-19 11:50:03 +09:00
Horacio Sanson
40bf6e6b5c
Add support for javalsp configuration options.
...
This MR adds a new configuration variable `g:ale_java_javalsp_config`
that allows to configure external dependencies and class paths to the
language server.
The variable accepts a dictionary similar to the one supported by the
[vscode/settings.json](https://github.com/georgewfraser/java-language-server#settings )
file.
Deprecates: #2561
2019-06-19 11:38:23 +09:00
Drew Olson
1c71da5624
Add support for purescript language server ( #2572 )
...
* Add support for purescript language server
* Update naming
* Add purescript language server tests
2019-06-17 12:54:43 +01:00
w0rp
15f23532b7
Merge pull request #2577 from hsanson/fix-checkstyle-defaults
...
Fix checkstyle default configuration.
2019-06-16 18:13:47 +01:00
w0rp
6e28eec243
Merge pull request #2563 from dcyriller/fixer-prettier-glimmer
...
prettier: Support experimental languages (Handlebars)
2019-06-13 11:08:21 +01:00
Horacio Sanson
eb6a7b7516
Fix checkstyle default configuration.
...
Checkstyle xml configuration is mandatory and not providing one causes
the tool to fail with the following error:
Must specify a config XML file.
Checkstyle itself contains a default configuration as part of its
assests named `/google_checks.xml`. Invoking checkstyle with this config
works even if such file does not exists in the file system:
checkstyle -c /google_checks.xml
This should be the default invocation to allow ALE to use checkstyle
with zero configuration.
Also when a user sets `g:ale_java_checkstyle_config` option, ALE should
use it to invoke checkstyle even such file does not exists in the
filesystem. This is because checkstyle is able to use configuration files
within JAR files defined in the CLASSPATH. The default `/google_checks.xml`
is an example of such configuration available within a JAR resource.
2019-06-12 10:53:28 +09:00
w0rp
168768b326
Lint on InsertLeave, not in insert mode by default
...
b:ale_lint_on_insert_leave is now supported as tests need it.
These defaults are saner and cause fewer issues for users by default.
2019-06-10 20:54:38 +01:00
w0rp
8b46fa3ee7
Merge pull request #2567 from theevocater/add_reorder_python_imports
...
Add support for reorder-python-imports fixer
2019-06-10 19:33:00 +01:00
Thibault Vatter
22e7a6f6c2
Make rmarkdown files work with styler and lintr ( #2564 )
...
* add R markdown as filetype for styler
* Add rmarkdown as an alias for R
2019-06-10 19:27:42 +01:00
w0rp
1ba1a9ef0e
Merge pull request #2558 from hsanson/fix-javalsp-command-callback
...
Fix javalsp command callback.
2019-06-10 19:15:15 +01:00
Hirokazu Hata
efa95e2657
Remove unnecessary asterisk from doc/ale-reasonml
2019-06-09 12:08:10 +09:00
Jake Kaufman
56641e0230
Add support for reorder-python-imports fixer
...
isort is great, but I've come to prefer reorder-python-imports. The tool
has a focus on smaller diffs than isort. reorder-python-imports is also
a little smarter than isort which is nice.
2019-06-08 19:22:50 -04:00
w0rp
507f164a09
Document and test reason-language-server
2019-06-09 00:12:11 +01:00
David Buchan-Swanson
92d515c211
Add support for reason-language-server
2019-06-08 23:50:41 +01:00
w0rp
3aa58ca179
Merge pull request #2565 from Tharre/master
...
Run xml linters on xsd and xslt files
2019-06-08 23:09:09 +01:00
Jonathan Vander Mey
3c799abb44
Add additional option setting for clangtidy linter
...
The existing option setting handles setting additional compile flags to
pass to clang-tidy. The new option setting added here allows setting
additional clang-tidy specific flags to be passed as well.
Fixes #2324
2019-06-08 15:35:08 -04:00
Tharre
3b8fb39b4a
Run xml linters on xsd and xslt files
...
Both xsd and xslt are by definition written in XML, and thus the same
linter(s) can be run to check them for well-formedness.
2019-06-06 23:46:43 +02:00