Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-05 | Fix #2525 - Convert Windows paths in a Unix environment | w0rp | |
2019-06-04 | Make ale_lint_on_save work with b:ale_fix_on_save = 1 | w0rp | |
2019-06-03 | #2542 - Improve checkstyle project configuration | w0rp | |
2019-06-03 | Fix tests on Windows | w0rp | |
2019-06-03 | Fix #1279 - Run cppcheck differently when modified | Christoph Koehler | |
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 | Feature/add ant support (#2539) | Andrew Lee | |
Use ant files to load Java settings too. | |||
2019-06-03 | Fix #2555 - Remove highlights in lowercase, etc | w0rp | |
2019-06-01 | Support custom LSP notifications | Martino Pilia | |
Allow to send custom notification mesages, that expect no response from the server. | |||
2019-05-31 | Refactor LSP custom request handling | Martino Pilia | |
2019-05-31 | Add API for custom LSP requests | Martino Pilia | |
Implement a function `ale#lsp_linter#SendRequest` that allows to send custom LSP requests to an enabled LSP linter. Resolves #2474 | |||
2019-05-30 | Fix #2544 - Completion positions are off by one | w0rp | |
2019-05-29 | Merge pull request #2529 from maxwell-k/terraform_linter | w0rp | |
Add a terraform linter | |||
2019-05-29 | #2533 - Run phpcs in the directory the file is in | w0rp | |
2019-05-29 | Merge pull request #2540 from sijad/pgformatter | w0rp | |
add pgformatter fixer | |||
2019-05-29 | Merge pull request #2543 from hsanson/fix-checkstyle-handler | w0rp | |
Fix java checkstyle handler. | |||
2019-05-28 | Fix #2438 - Print a friendly message when the clipboard is not available | w0rp | |
2019-05-28 | Fix #2535 - Automatically emit <C-x><C-o> less to prevent <C-o> issues | w0rp | |
2019-05-28 | Fix java checkstyle handler. | Horacio Sanson | |
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-27 | add pgformatter | Sajjad Hashemian | |
2019-05-24 | Merge pull request #2524 from hsanson/2521-fix-lsp-diagnostics-buffer-match | w0rp | |
WIP Fix HandleLSPDiagnostics buffer match logic. | |||
2019-05-24 | Fix LSP tests | w0rp | |
2019-05-23 | Add a terraform linter | Keith Maxwell | |
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 | Add tests for LSP responses | Horacio Sanson | |
2019-05-23 | Add exact file match test to TSServer response handler | Horacio Sanson | |
2019-05-22 | Fix eclipse.jdt.ls workspace data path. | Horacio Sanson | |
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-21 | Fix the eclipselsp tests | w0rp | |
2019-05-21 | Allow running eclipselsp as installed by system package on GNU/Linux (#2523) | Grim Kriegor | |
* 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 | Stop a test from failing randomly | w0rp | |
2019-05-21 | Revert "Fix #2492 - Remove all Deoplete support for now" | w0rp | |
This reverts commit 975cc7af8fbabe234a220c84e56b7ff719d8d959. | |||
2019-05-21 | Merge pull request #2502 from ericvw/flake8-config | w0rp | |
Change Python project root dir detection for flake8 configuration | |||
2019-05-20 | Close #2516 - Handle problems with inlined functions | w0rp | |
2019-05-20 | Fix a test on Windows | w0rp | |
2019-05-20 | Close #2359 - Find compile_commands.json in build dirs for cppcheck | w0rp | |
2019-05-20 | Try to fix the tests | w0rp | |
2019-05-20 | Fix #2421 - Use compile_commands.json in build dirs to find roots | w0rp | |
2019-05-20 | Make a test fail less | w0rp | |
2019-05-20 | Fix #2512 - Use -o /dev/null for gcc linting | w0rp | |
2019-05-20 | Fix #2515 - Send client capabilities to LSP servers | w0rp | |
2019-05-19 | Add support for Erlang dialyzer (#2509) | Antoine Gagné | |
* 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 | Test for Python project root directory | Eric N. Vander Weele | |
Add test files and a new test suite for detecting a Python project's root directory. | |||
2019-05-17 | Fix #1317 - Jump to column 1 for problems at column 0 | w0rp | |
2019-05-17 | Fix #1989 - Use ESlint options for fixers too | w0rp | |
2019-05-17 | Close #2285 - Add a function for use with omnifunc | w0rp | |
2019-05-16 | Fix #2492 - Remove all Deoplete support for now | w0rp | |
2019-05-16 | Fix #2505 - Remove NeoVim highlight support for now | w0rp | |
2019-05-14 | Close #908 - Report phpcs problems as style problems | w0rp | |
2019-05-14 | Close #829 - Close LSP documents when buffers are deleted | w0rp | |
2019-05-13 | Close #791 - Handle exceptions for puglint | w0rp | |
2019-05-13 | [linter] Add LSP support for LaTeX via texlab | rliang | |
2019-05-13 | Make phpstan tests fail less | w0rp | |