Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-11 | feat: fecs support for js/html/css lint and format | harttle | |
`fecs` is a lint tool for HTML/CSS/JavaScript, see http://fecs.baidu.com for more options. | |||
2019-04-10 | Add a linter for clojure using clj-kondo (#2377) | Masashi Iizuka | |
2019-04-10 | Close #2179 - Add support for gopls | w0rp | |
2019-04-10 | Adding new linter "cookstyle" for chef recipes (Issue #1187) (#2362) | Raphael Hoegger | |
2019-04-08 | [lsp] Add Swift / SourceKit-LSP support (#2420) | Dan Loman | |
* [linter] Add LSP support for Swift via sourcekit-lsp | |||
2019-04-08 | Fix #2399 - Do not check buffers used for displaying diffs | w0rp | |
2019-04-07 | Close #2132 - Add deprecation warnings for old features | w0rp | |
2019-04-07 | #2132 - Implement feature tests with ale#Has | w0rp | |
2019-04-07 | #2132 - Replace command_chain and chain_with with ale#command#Run | w0rp | |
2019-04-02 | #2397 - didChangeConfiguration should be a notification | w0rp | |
2019-04-02 | Merge pull request #2340 from svanharmelen/svh/f-gotype | w0rp | |
make `gotype` return all errors | |||
2019-03-30 | Add g:ale_disable_lsp and b:ale_disable_lsp to disable linters powered by LSP | rhysd | |
2019-03-29 | #2395 - Handle empty output for redpen | w0rp | |
2019-03-29 | PSScriptAnalyzer (#2370) | Jesse Harris | |
* Added psscriptanalyzer * Added exclusions and documentation * Added PSScriptAnalyzer handler test | |||
2019-03-29 | Fix #2402 - Handle null LSP references responses | w0rp | |
2019-03-25 | Merge pull request #2363 from davidsierradz/master | w0rp | |
support jsonlint local executable | |||
2019-03-25 | Merge pull request #2378 from antew/feature/elm-lsp-linter | w0rp | |
Elm: Support for elm-lsp | |||
2019-03-25 | Use location of `composer.json` for PHP project path too (#2391) | Shahin Sorkh | |
* 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-21 | Add support for elm-lsp | Antew | |
2019-03-15 | support jsonlint local executable | davidsierradz | |
2019-03-13 | #2357 Handle Windows paths where the drive letter colon is encoded | w0rp | |
2019-03-13 | Handle pipes in Windows drive letters for URIs | w0rp | |
2019-03-12 | Fix parsing the third part of version string (#2355) | Tomasz N | |
* Fix parsing the third part of version string * Add test * Test: fix checking cached version | |||
2019-03-12 | make `gotype` return all errors | Sander van Harmelen | |
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-11 | Merge pull request #2349 from oblitum/fix-missing-languagetool-file-argument | w0rp | |
Fix passing file to languagetool | |||
2019-03-11 | make options for credo configurable (#2337) | Adam Trepanier | |
* 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 | Fix passing file to languagetool | Francisco Lopes | |
2019-03-10 | #2341 - Handle completion messages with textEdit objects | w0rp | |
2019-03-09 | linter/markdown: adds support for languatool (#2155) | Vincent Dahmen | |
2019-03-08 | Fix #2326 - ALEComplete no longer replaces completeopt | w0rp | |
2019-03-08 | Merge pull request #2325 from rustic-games/rust-spans | w0rp | |
set correct Rust span end column | |||
2019-03-07 | Fix #2330 - Do not use getcurpos() to avoid changing curswant | w0rp | |
2019-03-06 | Merge pull request #2305 from campbellr/master | w0rp | |
javac: Don't assume src/main/java always exists | |||
2019-03-05 | Add lsp_config support for rls (#2332) | Nathan Henrie | |
* Add lsp_config for rls * Add working config example and test | |||
2019-03-03 | javac: Don't assume src/main/java always exists | Ryan Campbell | |
Some projects I have only have src/test/java (no /src/main/java), which seemed to break some incorrect assumptions the linter had. | |||
2019-03-02 | set correct Rust span end column | Jean Mertz | |
The Rust compiler returns the first column that is _not_ part of the current span as `column_end`, while Ale expects `end_col` to signify the last column of the span. | |||
2019-02-27 | #2132 - Support deferred execution for LSP executables, commands, and addresses | w0rp | |
2019-02-26 | Skip the command#Run test for fixers on Windows | w0rp | |
2019-02-26 | #2132 - Support deferred fixers | w0rp | |
2019-02-26 | #2132 - Set up fixers for deferred support | w0rp | |
2019-02-22 | Revert "#2132 Change (buffer, lines) fixer functions to (buffer, done, lines)" | w0rp | |
This reverts commit f1ed654ca5318de5a24b37d882e55e04e4e566c8. | |||
2019-02-22 | #2132 - Replace all uses of foo_callback with foo | w0rp | |
2019-02-22 | #2132 - Implement project_root as a replacement for project_root_callback | w0rp | |
2019-02-22 | #2132 - Make most foo_callback options work as foo | w0rp | |
2019-02-21 | #2132 - Implement deferred command handling for linters | w0rp | |
2019-02-21 | Fix #2300 - Handle more URIs per RFC 3986 | w0rp | |
2019-02-20 | Merge pull request #2303 from kevinoid/bandit-use-config | w0rp | |
python/bandit: Use .bandit configuration file | |||
2019-02-17 | python/bandit: Use .bandit configuration file | Kevin Locke | |
Bandit automatically [uses any .bandit file] within the directories on which it is invoked. Since ALE invokes bandit on stdin, it does not load a .bandit file automatically. Add support for automatically finding a .bandit file and passing it to bandit via the --ini option along with a variable to disable this behavior if desired. Note: This is useful for the skips and tests configuration options, but not exclude which would require invoking bandit using a file name, which may or may not be a good trade-off. [uses any .bandit file]: https://github.com/PyCQA/bandit/blob/1.5.1/bandit/cli/main.py#L70-L73 Signed-off-by: Kevin Locke <kevin@kevinlocke.name> | |||
2019-02-17 | python/pylint: Change directory to project root | Kevin Locke | |
Pylint only [checks for pylintrc] (and .pylintrc) files in the packages aboves its current directory before falling back to user and global pylintrc. For projects with a src dir, running pylint from the directory containing the file will not use the project pylintrc. Adopt the convention used by many other Python linters of running from the project root, which solves this issue. Add pylintrc and .pylintrc to FindProjectRoot. Update docs. [checks for pylintrc]: https://github.com/PyCQA/pylint/blob/pylint-2.2.2/pylint/config.py#L106 Signed-off-by: Kevin Locke <kevin@kevinlocke.name> | |||
2019-02-15 | Try to get tests to pass on Windows again | w0rp | |