delphinus
a3521de64e
Use input_patterns & add comments for updating it
2019-06-25 18:04:04 +09:00
Jean Mertz
e52388b8b1
support clippy options with --
2019-06-24 19:47:49 +02: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
Jesse Harris
9ad8fd6a1b
Handle powershell unexpected token with newline ( #2588 )
...
* Newline in unexpected token broke parser
* fixed test to properly capture regressions
* removed deprecated linter options for powershell
2019-06-19 23:35:10 +01:00
delphinus
4e1c46947d
Add & fix tests for added funcs
2019-06-19 15:34:53 +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
BlahGeek
e0871be22b
Raise deoplete source rank to 1000
2019-06-15 16:00:17 +08: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
80ab12c7b6
Bump the ALE version
2019-06-10 23:53:42 +01:00
w0rp
ce91972c94
Fix #1727 - Replace previoulsy defined linters with matching names
2019-06-10 22:41:20 +01: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
w0rp
1ba1a9ef0e
Merge pull request #2558 from hsanson/fix-javalsp-command-callback
...
Fix javalsp command callback.
2019-06-10 19:15:15 +01:00
Horacio Sanson
e84c9b300b
Do not set default binary.
...
The default binary "launcher" is too generic and can get mixed with
other tools. To use this linter user must explicitly set the absolute
path of the launcher path.
2019-06-09 14:02:50 +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
w0rp
d9931b9891
Merge pull request #2559 from nerdrew/rust-cargo-rendered-detail
...
show rendered cargo error in detail for clippy errors
2019-06-08 23:20:18 +01:00
w0rp
5826b4927c
Merge pull request #2551 from laino/eslint-json
...
Use JSON output for ESLint and fix tsserver column
2019-06-08 23:05:35 +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
Cyrille David
3e4b8ea466
prettier: Support experimental languages
...
Such as handlebars
2019-06-06 22:04:32 +02:00
w0rp
7b78f2b846
Fix #2525 - Convert Windows paths in a Unix environment
2019-06-05 14:16:43 +01:00
Andrew Lazarus
e7317e05ea
show rendered cargo error in detail
2019-06-04 22:20:57 -07:00
w0rp
381fff0e4c
Make ale_lint_on_save work with b:ale_fix_on_save = 1
2019-06-04 21:51:53 +01:00
Horacio Sanson
5ce97f8cdb
Fix javalsp command callback.
...
The command used to invoke the language server is missing some options
to include additional java modules. Without these modules the server
was not working properly.
The correct command can be found in a `launcher` script on the same
directory the `java` executable for the language server is found.
This commit changes the docs to prefer the launcher script over the java
executable. For backward compatibility it also fixes the command
invocation in case the java executable is configured.
2019-06-05 00:50:23 +09:00
w0rp
eb6015c6fd
#2542 - Improve checkstyle project configuration
2019-06-03 23:40:22 +01:00
w0rp
4496c9b3c1
Fix tests on Windows
2019-06-03 22:14:18 +01:00
Christoph Koehler
4129c356e8
Fix #1279 - Run cppcheck differently when modified
...
cppcheck is now run without the --project option and from the buffer's
directory instead when the buffer has been modified. Saving the buffer
will get results by linting the project instead.
2019-06-03 21:54:23 +01:00
Andrew Lee
c6a5cbb3c7
Feature/add ant support ( #2539 )
...
Use ant files to load Java settings too.
2019-06-03 20:30:18 +01:00
w0rp
a76f056bd9
Fix #2555 - Remove highlights in lowercase, etc
2019-06-03 20:16:49 +01:00
Nils Kuhnhenn
79d1b99067
Use JSON output for eslint and fix tsserver column
2019-06-02 14:39:03 +02:00
Martino Pilia
5542db1507
Support custom LSP notifications
...
Allow to send custom notification mesages, that expect no response from
the server.
2019-06-01 16:27:44 +02:00
Martino Pilia
3321685940
Refactor LSP custom request handling
2019-05-31 21:56:38 +02:00
Martino Pilia
7053d468cc
Add API for custom LSP requests
...
Implement a function `ale#lsp_linter#SendRequest` that allows to send
custom LSP requests to an enabled LSP linter.
Resolves #2474
2019-05-31 17:58:27 +02:00
w0rp
27146ade32
Fix #2544 - Completion positions are off by one
2019-05-30 10:26:17 +01:00
w0rp
4f02edc3f8
Merge pull request #2529 from maxwell-k/terraform_linter
...
Add a terraform linter
2019-05-29 23:28:50 +01:00
w0rp
166435dbf1
#2533 - Run phpcs in the directory the file is in
2019-05-29 23:17:14 +01:00
w0rp
ca0cdd26fc
Merge pull request #2540 from sijad/pgformatter
...
add pgformatter fixer
2019-05-29 21:26:01 +01:00
w0rp
6b819dd74a
Merge pull request #2543 from hsanson/fix-checkstyle-handler
...
Fix java checkstyle handler.
2019-05-29 20:16:51 +01:00
w0rp
90b1ea230d
Fix #2438 - Print a friendly message when the clipboard is not available
2019-05-28 20:27:10 +01:00
w0rp
67d7caee30
Fix #2535 - Automatically emit <C-x><C-o> less to prevent <C-o> issues
2019-05-28 20:03:35 +01:00
Horacio Sanson
181bc69c8c
Fix java checkstyle handler.
...
The checkstyle handler is capable of parsing the new and old output
formats. Unfortunately there are some particular output messages that
matched both the new and old regular expressions:
[WARN] whatever:11:7: WhitespaceAround: ''if'' is not followed by whitespace. [WhitespaceAround]
This caused ALE to report extra errors since the message was being
matched twice, once as a warning and another (incorrect) old formatted
error.
This MR fixes this by stopping any parsing using the old format regexp
is any errors of the new format are correcly parsed. There is no reason
to expect checkstyle to output both styles in the same report.
2019-05-28 17:48:27 +09:00
Sajjad Hashemian
8d8b295ef5
add pgformatter
2019-05-27 09:00:11 +04:30
w0rp
bb08b81bf7
Merge pull request #2524 from hsanson/2521-fix-lsp-diagnostics-buffer-match
...
WIP Fix HandleLSPDiagnostics buffer match logic.
2019-05-24 01:21:02 +01:00
w0rp
36c35d840b
Fix LSP tests
2019-05-24 01:13:52 +01:00
Keith Maxwell
88fa0b9294
Add a terraform linter
...
This linter uses the check functionality built into terraform. ALE
already has a fixer using `terraform fmt` but this doesn't provide error
messages. ALE already has a linter using `tflint` but this requires an
extra application to be installed.
For example this linter will give a warning that ! is an illegal
character in the line below:
variable "example" !{}
This linter runs the buffer through the command below and parses the
output:
terraform fmt -no-color -check=true -
This commit includes a basic implementation, documentation and tests.
The only option is to control which executable is run.
Tested with:
$ terraform -version
Terraform v0.11.13
2019-05-23 15:49:02 +01:00
Horacio Sanson
33b4a90507
Add tests for LSP responses
2019-05-23 10:19:50 +09:00
Horacio Sanson
85b3a4a5c6
Add exact file match test to TSServer response handler
2019-05-23 10:19:07 +09:00
Horacio Sanson
5a8ba75265
Fix eclipse.jdt.ls workspace data path.
...
We were setting the -data parameter to the project root but this caused
the language server to fail initialization and synch of gradle
dependencies. As consequence ALE failed to work fully on gradle
projects.
This fix sets the workspace to the parent folder of the project root.
Normally this corresponds to the correct Eclipse workspace path.
When this is not the case, this fix also allows users to explicitly set
the absolute path to the workspace via configuration variable.
2019-05-22 09:23:03 +09:00
w0rp
67d49c75a8
Fix the eclipselsp tests
2019-05-21 21:23:21 +01:00
Grim Kriegor
0427ee84b4
Allow running eclipselsp as installed by system package on GNU/Linux ( #2523 )
...
* Search eclipselsp jar and config files within system package path
* Allow setting an alternate eclipselsp configuration directory
* Add test for ale_java_eclipselsp_config_path
2019-05-21 21:13:06 +01:00
w0rp
f6ae056d02
Stop a test from failing randomly
2019-05-21 14:01:58 +01:00
w0rp
3e3801e81e
Revert "Fix #2492 - Remove all Deoplete support for now"
...
This reverts commit 975cc7af8f
.
2019-05-21 13:53:09 +01:00
w0rp
89db85121c
Merge pull request #2502 from ericvw/flake8-config
...
Change Python project root dir detection for flake8 configuration
2019-05-21 00:15:12 +01:00
w0rp
26e5948617
Close #2516 - Handle problems with inlined functions
2019-05-20 23:50:38 +01:00
w0rp
42f5e8c62c
Fix a test on Windows
2019-05-20 22:11:49 +01:00
w0rp
28819eedd3
Close #2359 - Find compile_commands.json in build dirs for cppcheck
2019-05-20 22:08:03 +01:00
w0rp
937138dad4
Try to fix the tests
2019-05-20 20:06:44 +01:00
w0rp
143af2b9fd
Fix #2421 - Use compile_commands.json in build dirs to find roots
2019-05-20 19:57:08 +01:00
w0rp
781bf1502f
Make a test fail less
2019-05-20 19:27:47 +01:00
w0rp
5e64acc6ab
Fix #2512 - Use -o /dev/null for gcc linting
2019-05-20 13:00:32 +01:00
w0rp
4ee28d3129
Fix #2515 - Send client capabilities to LSP servers
2019-05-20 09:40:06 +01:00
Antoine Gagné
3b7c86e401
Add support for Erlang dialyzer ( #2509 )
...
* Add support for Erlang dialyzer
* Add an option to specify rebar3 profile
In doing so, the use of the `**` wildcard becomes unnecessary.
2019-05-19 21:16:17 +01:00
Eric N. Vander Weele
57b9d8bc0e
Test for Python project root directory
...
Add test files and a new test suite for detecting a Python project's
root directory.
2019-05-19 09:51:26 -04:00
w0rp
652d991077
Fix #1317 - Jump to column 1 for problems at column 0
2019-05-17 22:08:03 +01:00
w0rp
e6745a3811
Fix #1989 - Use ESlint options for fixers too
2019-05-17 20:45:25 +01:00
w0rp
e5ea809094
Close #2285 - Add a function for use with omnifunc
2019-05-17 00:57:52 +01:00
w0rp
975cc7af8f
Fix #2492 - Remove all Deoplete support for now
2019-05-16 20:11:42 +01:00
w0rp
d0f2a0ae94
Fix #2505 - Remove NeoVim highlight support for now
2019-05-16 20:04:18 +01:00
w0rp
4234d39d87
Close #908 - Report phpcs problems as style problems
2019-05-14 22:58:58 +01:00
w0rp
381fe1badf
Close #829 - Close LSP documents when buffers are deleted
2019-05-14 00:21:58 +01:00
w0rp
07b596efb5
Close #791 - Handle exceptions for puglint
2019-05-13 21:57:44 +01:00
rliang
ab7e5b264f
[linter] Add LSP support for LaTeX via texlab
2019-05-13 15:50:03 -03:00
w0rp
c88ebc5e70
Make phpstan tests fail less
2019-05-13 14:00:12 +01:00
w0rp
42cbff29f8
Fix #2497 - ALE should not lint on save when disabled after fixing
2019-05-13 13:44:29 +01:00
w0rp
bf17bbf898
Merge pull request #2496 from liskin/sort-locale
...
Force sort locale in check-supported-tools-tables
2019-05-13 09:11:55 +01:00
w0rp
aa047b5ba3
Merge pull request #2491 from mpesari/phpstan-autoload-option
...
Add phpstan autoload option
2019-05-12 21:32:57 +01:00
Mikko Pesari
6b919e88be
Add test to verify phpstan autoload parameter
2019-05-12 23:12:52 +03:00
w0rp
bfc79bd2aa
#2492 - Try to fix a deoplete bug again
2019-05-12 19:35:10 +01:00
Tomas Janousek
fb6fd80bd2
Force sort locale in check-supported-tools-tables
...
Otherwise it reports that the list isn't sorted properly if user's LANG
is different.
2019-05-12 18:49:20 +02:00
w0rp
7943bfab96
Make eslint respect the ale_warn_about_trailing_whitespace setting
2019-05-12 15:49:16 +01:00
w0rp
df90725c85
Support b:ale_completion_enabled for disabling it for some buffers
2019-05-11 17:19:45 +01:00
w0rp
f0152bca98
#2492 - Try to fix a bug with ALE's deoplete source
2019-05-11 16:40:26 +01:00
w0rp
79e42fed14
#2403 - Make ale_disable_lsp apply consistently, and document it better
2019-05-10 13:42:41 +01:00
Katsuya Horiuchi
f444abdfe6
Add option to show msg id when pylint is used ( #2445 )
...
* Add python_pylint_use_msg_id to tweak output of pylint
* Add test for ale_python_pylint_use_msg_id
* Add doc on ale_python_pylint_use_msg_id
2019-05-09 17:28:18 +01:00
w0rp
722c3e8dae
#2481 - Use text to insert from insertText
2019-05-09 17:26:33 +01:00
w0rp
a223253f35
Merge pull request #2134 from oaue/master
...
javac linter: fix handling of error messages containing ':' character
2019-05-08 09:50:12 +01:00
Horacio Sanson
53db52e713
Improve eclipselsp jar search logic.
...
- Set default value to $HOME/eclipse.jdt.ls
- Make JAR search regexp more specific.
- Allow to set the VSCode extensions folder as ale_java_eclipselsp_path.
2019-05-08 13:24:34 +09:00
w0rp
5f64f8dc57
Escape phpstan arguments, and update documentation
2019-05-07 19:38:38 +01:00
Kanenobu Mitsuru
c10da0e390
Add fixer for OCaml ocp-indent ( #2436 )
2019-05-07 18:50:26 +01:00
Andrey Popp
e6ba936a0c
Fix off by one error line highlight w/ nvim api
2019-05-05 19:14:40 +03:00
Alvin Chan
7f0954b89e
Add XO as a linter/fixer for TypeScript files ( #2453 )
2019-05-02 11:59:18 +01:00
Julien Deniau
c6aae3bcfc
Better phpstan default configuration ( #2444 )
...
* Use phpstan config file as default whenever possible + report as error
2019-05-01 23:14:39 +01:00
w0rp
4c6f67a3d0
Merge pull request #2446 from fnichol/add-var-sh-shellcheck-change-directory
...
Add g:ale_sh_shellcheck_change_directory
2019-05-01 22:47:08 +01:00
w0rp
5d65f93033
Merge pull request #2437 from robertjlooby/add-floskell
...
Add floskell for Haskell formatting
2019-05-01 22:43:44 +01:00
Andrey Popp
114198e082
Optionally use neovim's api-highlights ( #2169 )
2019-05-01 19:35:15 +01:00
w0rp
2f3bce5a1d
Merge pull request #2448 from reedriley/master
...
Add support for Vim's tagstack to ALEGoToDefinition
2019-04-29 20:55:45 +01:00
w0rp
01331266a8
Close #1753 - Implement minimum viable integration with Deoplete
2019-04-23 21:26:25 +01:00
Thibault Vatter
ce0b14979e
Add a fixer for r based on the styler package ( #2401 )
...
* Add styler as a new fixer for R files
* Add to the list of supported tools
* Add documentation
2019-04-23 19:44:26 +01:00
Reed Riley
c36f3e78e4
Add support for Vim's tagstack to ALEGoToDefinition
...
fixes 1236
2019-04-19 23:10:55 -04:00
Fletcher Nichol
2303b05baa
Add g:ale_sh_shellcheck_change_directory
2019-04-18 16:48:10 -06:00
w0rp
fcc2c3ba71
Fix #2415 - Mark tsserver and LSP linters inactive again
2019-04-17 18:12:50 +01:00
Ian Shipman
2eb68f6d23
#1791 Set the working directory for cabal and stack
2019-04-17 14:26:09 +01:00
w0rp
59f8c35a2f
Fix #1930 - Finish ale_fix_on_save_ignore
...
* Implementation had a bug
* Documentation added
* Tests added
2019-04-16 13:44:43 +01:00
w0rp
23a8208498
#782 - Use compile commands for matching source files for headers
2019-04-15 21:38:11 +01:00
Jethro Shuwen Sun
7f31065fce
improve the lsp diagnostic message format ( #2425 )
2019-04-15 14:36:18 +01:00
w0rp
61c1ddd904
Fix #2440 - Fix the kotlinc command when Maven and Gradle are missing
2019-04-15 13:36:03 +01:00
Rob Looby
99361b2ca9
Add floskell for Haskell formatting
2019-04-14 11:27:48 -05:00
Riley Martine
495bce32e9
Add support for latexindent ( #2387 )
2019-04-13 13:21:59 +01:00
w0rp
f0f0cc3c18
Merge pull request #2121 from hsanson/1996-add-support-for-eclipse-jdt-ls
...
WIP Fix 1996 - Add eclipse LSP support.
2019-04-13 12:48:20 +01:00
w0rp
784d1a9a62
Merge pull request #2394 from harttle/master
...
feat: fecs support for js/html/css lint and format
2019-04-13 12:35:52 +01:00
Jesse Harris
2ed53108c4
Linter for powershell syntax errors ( #2413 )
...
* Linter for powershell syntax errors
2019-04-13 12:24:56 +01:00
robertking
fb7099d440
modify rls testcase
2019-04-11 23:38:16 +08:00
harttle
4b6691f602
test: unit test for fecs fixer, fecs command
2019-04-11 19:47:31 +08:00
harttle
c820089c44
feat: fecs support for js/html/css lint and format
...
`fecs` is a lint tool for HTML/CSS/JavaScript,
see http://fecs.baidu.com for more options.
2019-04-11 16:24:58 +08:00
Horacio Sanson
f02e2ec54c
Fix 1996 - Add eclipse LSP support.
2019-04-11 08:50:04 +09:00
Masashi Iizuka
4813165614
Add a linter for clojure using clj-kondo ( #2377 )
2019-04-10 20:59:58 +01:00
w0rp
2e8c8085a6
Close #2179 - Add support for gopls
2019-04-10 19:23:16 +01:00
Raphael Hoegger
81423701b0
Adding new linter "cookstyle" for chef recipes (Issue #1187 ) ( #2362 )
2019-04-10 18:52:52 +01:00
Dan Loman
864d0861e4
[lsp] Add Swift / SourceKit-LSP support ( #2420 )
...
* [linter] Add LSP support for Swift via sourcekit-lsp
2019-04-08 16:25:30 +01:00
w0rp
9a0ece1ecb
Fix #2399 - Do not check buffers used for displaying diffs
2019-04-08 13:42:09 +01:00
w0rp
ce64e349cd
Close #2132 - Add deprecation warnings for old features
2019-04-07 16:24:08 +01:00
w0rp
e85eb82401
#2132 - Implement feature tests with ale#Has
2019-04-07 15:34:39 +01:00
w0rp
3bebcb5d48
#2132 - Replace command_chain and chain_with with ale#command#Run
2019-04-07 14:58:06 +01:00
w0rp
435a072181
#2397 - didChangeConfiguration should be a notification
2019-04-02 22:00:03 +01:00
w0rp
5be6a2b4e0
Merge pull request #2340 from svanharmelen/svh/f-gotype
...
make `gotype` return all errors
2019-04-02 14:27:01 +01:00
rhysd
6a29641872
Add g:ale_disable_lsp and b:ale_disable_lsp to disable linters powered by LSP
2019-03-30 15:29:17 +09:00
w0rp
3eb6d7b3db
#2395 - Handle empty output for redpen
2019-03-29 16:09:27 +00:00
Jesse Harris
000c37e775
PSScriptAnalyzer ( #2370 )
...
* Added psscriptanalyzer
* Added exclusions and documentation
* Added PSScriptAnalyzer handler test
2019-03-29 15:25:55 +00:00
w0rp
a92627e1e1
Fix #2402 - Handle null LSP references responses
2019-03-29 13:42:24 +00:00
w0rp
32c8bd1fa4
Merge pull request #2363 from davidsierradz/master
...
support jsonlint local executable
2019-03-25 22:05:28 +00:00
w0rp
8768a309b8
Merge pull request #2378 from antew/feature/elm-lsp-linter
...
Elm: Support for elm-lsp
2019-03-25 21:41:33 +00:00
Shahin Sorkh
ad998211f8
Use location of composer.json
for PHP project path too ( #2391 )
...
* move php-langserver "test for .git dir" test-project to its own directory
* search for composer.json file in php-langserver first then .git dir
* add test for php-langserver composer.json
2019-03-25 21:29:34 +00:00
Antew
8ec9615400
Add support for elm-lsp
2019-03-21 02:55:49 -04:00
davidsierradz
dfff73795a
support jsonlint local executable
2019-03-15 16:21:48 -05:00
w0rp
80ef7ea2d0
#2357 Handle Windows paths where the drive letter colon is encoded
2019-03-13 16:44:29 +00:00
w0rp
67ea571659
Handle pipes in Windows drive letters for URIs
2019-03-13 15:54:09 +00:00
Tomasz N
5f03bae41c
Fix parsing the third part of version string ( #2355 )
...
* Fix parsing the third part of version string
* Add test
* Test: fix checking cached version
2019-03-12 17:49:48 +00:00
Sander van Harmelen
b0fac47060
make gotype
return all errors
...
When using `gotype` without the `-e` option, it will only output the
first 10 errors. When working on a larger package that ofter means taht
those 10 errors are in other files then the one that you are currently
working on which then seems to indicate that there are no errors.
By adding the `-e` flag, all errors will be returned and shown properly
in the file that you are working on.
2019-03-12 09:32:39 +01:00
w0rp
f0da35b958
Merge pull request #2349 from oblitum/fix-missing-languagetool-file-argument
...
Fix passing file to languagetool
2019-03-11 09:15:29 +00:00
Adam Trepanier
a22ab78dd7
make options for credo configurable ( #2337 )
...
* Add credo --strict option
If a user sets 'let g:ale_elixir_credo_strict=1' it will run credo with
--strict instead of suggest. The default (0) is to run as suggest.
* Added credo docs
2019-03-11 09:12:32 +00:00
Francisco Lopes
d9a12348d0
Fix passing file to languagetool
2019-03-11 04:42:25 -03:00
w0rp
03384a5d6f
#2341 - Handle completion messages with textEdit objects
2019-03-10 15:21:36 +00:00
Vincent Dahmen
7eae06d3f3
linter/markdown: adds support for languatool ( #2155 )
2019-03-09 13:55:54 +00:00
w0rp
413529f603
Fix #2326 - ALEComplete no longer replaces completeopt
2019-03-08 21:32:05 +00:00
w0rp
be2c0c3af5
Merge pull request #2325 from rustic-games/rust-spans
...
set correct Rust span end column
2019-03-08 20:23:42 +00:00
w0rp
5505f2323d
Fix #2330 - Do not use getcurpos() to avoid changing curswant
2019-03-07 12:28:42 +00:00
w0rp
6aef52f026
Merge pull request #2305 from campbellr/master
...
javac: Don't assume src/main/java always exists
2019-03-06 10:39:32 +00:00