summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
2021-01-13Merge pull request #3494 from YorickPeterse/masterHoracio Sanson
Add linter for Inko
2021-01-13Merge pull request #3531 from pinicarus/custom-erlc-executableHoracio Sanson
Custom erlc executable
2021-01-06Merge pull request #3390 from benknoble/fix-dafny-filenameHoracio Sanson
dafny: include correct filename in lint results
2021-01-05Merge pull request #3491 from Poulpatine/salt-lintHoracio Sanson
Add salt-lint support
2021-01-04fix: proper initialization options call in php intelephensettys3
2020-12-28Merge pull request #3467 from fwy/bugfix-checkstyleRegexpNvimWin32Horacio Sanson
Fix checkstyle regexp pattern to work correctly in NVim on Windows
2020-12-23Add linter for InkoYorick Peterse
This adds a linter for Inko (https://inko-lang.org/). The linter makes use of Inko's own compiler, and a newly introduced --check flag to only check for errors; instead of also compiling source code.
2020-12-17Add salt-lint supportBenjamin Binier
2020-12-16Merge pull request #3403 from will/sorbetwatchmanHoracio Sanson
Add Ruby sorbet option to enable watchman
2020-11-26Fix regexp pattern to work correctly in nvim and vim on windows and linuxfwy
2020-11-21Use _config for LSP config optionsw0rp
2020-11-21Add support for R languageserver (#3370)Eric Zhao
2020-11-21Adds support for Tlint - A Tighten Opinionated PHP Linter (#3291)Jose Soto
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-11-21Merge pull request #3357 from creativenull/feat-php-intelephensew0rp
feat: add intelephense support for php
2020-11-21Merge pull request #3292 from dmitrivereshchagin/add-elvis-handler-for-erlangw0rp
Add Elvis handler for Erlang
2020-11-21Merge pull request #3282 from zanona/masterw0rp
fix(ale_linters/phpcs): add support for multiline error messages
2020-11-17Look for node packages in .yarn/sdks as wellNathan Herald
2020-11-14Support for LSP/tsserver Code Actions (#3437)Dalius Dobravolskas
* 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.
2020-10-28feat(erlang/erlc): add option for custom executablepinicarus
2020-10-20Add Ruby sorbet option to enable watchmanWill Leinweber
2020-10-08dafny: include correct filename in lint resultsD. Ben Knoble
Results can come from included files, not just the current buffer.
2020-09-30Add maven helper file; use maven wrapper if available instead of global ↵fenuks
'mvn' executable
2020-09-26fix lint, fix variable semantics and update testsbratekarate
2020-09-26bibclean: update matchlist reges for bibclean > v2.11.4bratekarate
2020-09-25fix(ale_linters/phpcs): add support for multiline error messagesMarcus Zanona
2020-09-17feat: add intelephense support for phpArnold Chand
2020-09-09Close #2522 - Check pylint on the flyw0rp
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>
2020-09-09Merge pull request #3108 from timbedard/vint-add-stdinw0rp
Add stdin option for supported vint versions
2020-09-07Merge pull request #3334 from remi6397/bugfix/asciidoc-languagetool-typoHoracio Sanson
Fix asciidoc languagetool integration
2020-09-06Add Elvis handler for ErlangDmitri Vereshchagin
[Elvis][1] is an Erlang style reviewer. [1]: https://github.com/inaka/elvis
2020-09-05Clean up embertemplatelint codew0rp
Alias ember-template-lint to embertemplatelint so users can use either string to enable the linter.
2020-09-04Fix asciidoc languagetool integrationJeremiasz Nelz
2020-08-31feat(template-lint): Read from stdin (#2622)Cyrille David
* 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>
2020-08-31Fix flake8 cd logic for invalid optionsw0rp
2020-08-30Run flake8 from project root by default.Konstantin Alekseev
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.
2020-08-29Merge pull request #3194 from maxwell-k/vintw0rp
vim/vint: show policy name
2020-08-29Fix psalm options. Retry on some test failuresw0rp
2020-08-28Close #3325 - Apply new formatting where possiblew0rp
2020-08-28#3325 - ale#path#BufferCdString now generates %s:hw0rp
2020-08-28Add sql-lint to supported toolsw0rp
2020-08-28Merge pull request #2988 from joereynolds/masterw0rp
Add sql-lint as linter
2020-08-20#3299 Merge gcc and clang into a cc linterw0rp
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.
2020-08-19Merge pull request #3056 from ts826848/remove-ale-std-if-already-in-GetCFlagsw0rp
[WIP] Avoid overriding parsed C/C++ -std=* flag
2020-08-18Merge pull request #3229 from hsanson/3220-enable-languagetool-for-asciidocw0rp
Enable languagetool for asciidoctor files.
2020-08-18Remove features deprecated in previous versionsw0rp
2020-08-17Merge pull request #3007 from klaaspieter/swift-formatw0rp
Add Apple's swift-format as a linter
2020-08-17Merge pull request #2759 from kgrzywacz/masterw0rp
credo now recognizes umbrella projects
2020-08-17Merge pull request #2906 from ↵w0rp
elebow/shelldetect-fall-back-to-filetype-if-no-hashbang ShellDetect falls back to filetype if no hashbang (fixes #2886)
2020-08-17Merge pull request #2940 from davidsierradz/add-markdownlint-optionsw0rp
allow passing custom options to markdownlint
2020-08-14Merge pull request #3288 from nibocn/masterHoracio Sanson
fix(eclipselsp): Get jar file path failed