summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2019-09-12Merge pull request #2696 from elebow/update-test-docs-for-linter-listsw0rp
Update test docs and output for linter tables checked
2019-09-12feat: support sqlformat. (#2702)Cluas
* feat: support sqlformat.
2019-09-12Add ALERename (tsserver & LSP), ALEOrganizeImports (tsserver) and auto ↵Jerko Steiner
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-12languagetools: stop auto-appending --autoDetect (#2616)Samuel Roeca
Options are now configurable for languagetools, and `--autoDetect` can be removed by changing the options.
2019-09-10dfmt support (#2662)theoremoon
* Add support for `dfmt`
2019-09-01Make help text clearer for line number highlightsw0rp
2019-09-01Add g:ale_sign_highlight_linenr (#2678)BlahGeek
* 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-08-18Merge remote-tracking branch 'AlexeiDrake/master' into ↵w0rp
bugfix/c-lsp-build-dir-settings
2019-08-18Merge pull request #2631 from timlag1305/feat/ada-gnatppw0rp
Add gnatpp fixer for Ada
2019-08-17Add asyncomplete.vim Support (#2627)Donnie West
2019-08-13Update test docs and output for linter tables checkedEddie Lebow
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-02Fix #2668 - Set g:ale_go_go111modulew0rp
2019-07-30Merge pull request #2430 from eliath/masterw0rp
Support $GO111MODULE with Go tooling
2019-07-29Add setting for numhl highlights (#2637)JINNOUCHI Yasushi
* Add setting for numhl highlights * Add doc for numhl feature
2019-07-29Merge pull request #2612 from andys8/feature/elm-language-server-updatew0rp
Update elm-ls
2019-07-29Update links to use the new GitHub organizationw0rp
2019-07-13Add Sorbet ruby linter and fixer (#2614)Matthew Lanigan
2019-07-06Merge pull request #2606 from hsanson/fix-javalsp-executable-docsw0rp
Default executable for javalsp is empthy string.
2019-07-02Support csc, update mcsc (#2586)hernot
* Added a new csc linter for C# code. * More output is now handled for mcsc.
2019-07-02Add clangtidy fixer (#2548)ObserverOfTime
* Add clangtidy fixer * Add extra_options to clangtidy fixer * Also, use cpp variables in cpp filetypes
2019-07-01Add gnatpp fixer for AdaTim Lagnese
2019-07-01Support $GO111MODULE with Go toolingElias Martinez Cohen
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-06-21Update elm-lsandys8
* 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-20Fix small doc typoHoracio Sanson
2019-06-19Merge pull request #2600 from hsanson/add-javalsp-lsp-options-2w0rp
Add support for javalsp configuration options.
2019-06-19Update docs on default after recent changeslbonn
`g:ale_lint_on_insert_leave` default has been changed from 0 to 1 in 168768b32667b244e0afdc8da851d91ab95d6e2f
2019-06-19Default executable for javalsp is empthy string.Horacio Sanson
This fixes documentation to match actual implementation.
2019-06-19Add support for javalsp configuration options.Horacio Sanson
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-17Add support for purescript language server (#2572)Drew Olson
* Add support for purescript language server * Update naming * Add purescript language server tests
2019-06-16Merge pull request #2577 from hsanson/fix-checkstyle-defaultsw0rp
Fix checkstyle default configuration.
2019-06-13Merge pull request #2563 from dcyriller/fixer-prettier-glimmerw0rp
prettier: Support experimental languages (Handlebars)
2019-06-12Fix checkstyle default configuration.Horacio Sanson
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-10Lint on InsertLeave, not in insert mode by defaultw0rp
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-10Merge pull request #2567 from theevocater/add_reorder_python_importsw0rp
Add support for reorder-python-imports fixer
2019-06-10Make rmarkdown files work with styler and lintr (#2564)Thibault Vatter
* add R markdown as filetype for styler * Add rmarkdown as an alias for R
2019-06-10Merge pull request #2558 from hsanson/fix-javalsp-command-callbackw0rp
Fix javalsp command callback.
2019-06-09Remove unnecessary asterisk from doc/ale-reasonmlHirokazu Hata
2019-06-08Add support for reorder-python-imports fixerJake Kaufman
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-09Document and test reason-language-serverw0rp
2019-06-08Add support for reason-language-serverDavid Buchan-Swanson
2019-06-08Merge pull request #2565 from Tharre/masterw0rp
Run xml linters on xsd and xslt files
2019-06-08Add additional option setting for clangtidy linterJonathan Vander Mey
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-06Run xml linters on xsd and xslt filesTharre
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-06prettier: Support experimental languagesCyrille David
Such as handlebars
2019-06-05Fix javalsp command callback.Horacio Sanson
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-03#2542 - Improve checkstyle project configurationw0rp
2019-06-01Support custom LSP notificationsMartino Pilia
Allow to send custom notification mesages, that expect no response from the server.
2019-05-31Refactor LSP custom request handlingMartino Pilia
2019-05-31Add API for custom LSP requestsMartino Pilia
Implement a function `ale#lsp_linter#SendRequest` that allows to send custom LSP requests to an enabled LSP linter. Resolves #2474
2019-05-29Merge pull request #2529 from maxwell-k/terraform_linterw0rp
Add a terraform linter