Age | Commit message (Collapse) | Author |
|
|
|
Fix checkstyle regexp pattern to work correctly in NVim on Windows
|
|
Add Ruby sorbet option to enable watchman
|
|
|
|
|
|
|
|
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
|
|
feat: add intelephense support for php
|
|
Add Elvis handler for Erlang
|
|
fix(ale_linters/phpcs): add support for multiline error messages
|
|
|
|
* Added tsserver and LSP code action support.
* tsserver refactors support added.
* Handling special case when new text is added after new line symbol.
* ale#code_action#ApplyChanges simplified.
* Initial attempt on LSP Code Actions.
* workspace/executeCommand added.
* Some null checks added.
* Add last column to LSP Code Action message.
* Pass diagnostics to LSP code action.
Previously ApplyChanges code was applied from top-to-bottom that required
extra parameters to track progress and there was bug. I have changed code
to bottom-to-top approach as that does not require those extra parameters
and solved the bug.
Tested with typescript-language-server and it is working.
|
|
|
|
'mvn' executable
|
|
|
|
|
|
|
|
|
|
Newer versions of pylint will now check your code as you type. Older
versions will still only check the file on disk.
Co-authored-by: Oliver Wiegers <oliver.wiegers@gmail.com>
|
|
Add stdin option for supported vint versions
|
|
Fix asciidoc languagetool integration
|
|
[Elvis][1] is an Erlang style reviewer.
[1]: https://github.com/inaka/elvis
|
|
Alias ember-template-lint to embertemplatelint so users can use either
string to enable the linter.
|
|
|
|
* ember-template-lint: Lint from stdin
* This feature has recently been implemented in ember-template-lint.
* Refactor ember-template-lint executable
* Fallback on a temporary file for old template-lint
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
|
|
|
|
Option `per-file-ignores` was introduced in flake8 version 3.7.0.
It allows to ignore specific errors in specific files using glob syntax.
For example `per-file-ignores = src/generated/*.py:F401` will
ignore `F401` error in all python files in `src/generated`.
Thus ale has to run flake8 from project root where .flake8 config
is placed otherwise glob won't match linted file.
|
|
vim/vint: show policy name
|
|
|
|
|
|
|
|
|
|
Add sql-lint as linter
|
|
Users can easily be confused when they set some options for a C or C++
compiler, and another compiler is run with different options, which
still reports errors. To remedy this, the existing `gcc` and `clang`
linters have been replaced with a `cc` linter that will run either
compiler.
This is a breaking change for ALE v3.0.0.
|
|
[WIP] Avoid overriding parsed C/C++ -std=* flag
|
|
Enable languagetool for asciidoctor files.
|
|
|
|
Add Apple's swift-format as a linter
|
|
credo now recognizes umbrella projects
|
|
elebow/shelldetect-fall-back-to-filetype-if-no-hashbang
ShellDetect falls back to filetype if no hashbang (fixes #2886)
|
|
allow passing custom options to markdownlint
|
|
fix(eclipselsp): Get jar file path failed
|
|
verilog: Add filename to vlog linter output
|
|
Error: Unable to access jarfile
|
|
This can avoid having to wait for ALE or ALE being blocked on other
cargo actions within the same crate.
|
|
|
|
|
|
* fix cppcheck for 1.89+, and add column support
In cppcheck 1.89 the output changed to be more like GCC. This commit
forces any version of cppcheck to output in that same format. This also
allows for ALE to pick up the linter's column information
* Add parameters to tests. Vader passes.
* Fix c cppcheck for v1.89
|
|
* 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
|
|
ccls: Detect build dir and set compilationDatabaseDirectory
|