summaryrefslogtreecommitdiff
path: root/test/handler
AgeCommit message (Collapse)Author
2021-02-28Fix ansible-lint linter definition. (#3601)serapas
* Fix ansible-lint linter definition. Use ansible-lint's feature auto-detection instead of temporary file. For auto-detection to work, ansible project has to be also a git repository. Don't use yaml rules. These are checked by yamllint. Refactor pattern to work with ansible-lint >=5.0 version. Clean-up obsolete test cases. * Pull Request changes
2021-02-11Verilator current file search path (#3500)Tarik Graba
* Simplify verilator linter using ale command format strings * Verilator Linter: Restructure linter command tests * Verilator Linter: adds to the handler test the returned filename * Verilator Linter: add the current file path to the search path * Verilator Linter: Add the search path to the tests Co-authored-by: TG <tarik.graba@telecom-paris.fr>
2021-02-02add filename to outputAlexey Kreshchuk
2021-02-02Merge pull request #3472 from m-ildefons/hadolintHoracio Sanson
hadolint: Recognize message type
2021-01-30Fix tests on windowsHoracio Sanson
2021-01-30Fix 2726 - fix terraform linter.Horacio Sanson
Instead of using `terraform fmt` for linting use `terraform validate` with json output.
2021-01-25Merge pull request #3227 from Ma27/nixunstable-error-fmtHoracio Sanson
Update error-parser for `nix-instantiate` on Nix 2.4+
2021-01-24Update error-parser for `nix-instantiate` on Nix 2.4+Maximilian Bosch
In the (unreleased) Nix 2.4 the error-messages have been reformatted[1]. This patch aims to retain proper `.nix`-support in `ale`, for both stable Nix (2.3 and older) and unstable Nix (2.4 and newer). [1] https://github.com/NixOS/nix/pull/3590
2021-01-24Merge pull request #3557 from benknoble/dafny-filename-againHoracio Sanson
dafny: update filename handling
2021-01-23dafny: update filename handlingD. Ben Knoble
cf. #3475, #3390
2021-01-23Merge branch 'master' into fix-swiplD. Ben Knoble
* master: (133 commits) Add rnix-lsp for Nix diagnostics and completion add spectral support for json add spectral handler add spectral linter for yaml doc: Fix linter issues doc: Add documentation for Deno feat: Add Deno lsp support feat: Add Deno fmt fixer Add document for apkbuild filetype Add tests for atools handler, basic and dealing with Error and Warning Test default linters for apkbuild Document new default linters for apkbuild Make apkbuild_lint and secfixes_check default for apkbuild filetype document support for apkbuild-lint and secfixes-check for apkbuild Add linters for apkbuild-lint and secfixes-check from atools Add handler for the output of atools Fix typos Add command callback tests Add support for standalone files Fix linting errors ...
2021-01-23Merge pull request #3424 from maxice8/atoolsHoracio Sanson
Add support for Alpine Linux APKBUILD
2021-01-23add spectral handlertatsuya
2021-01-23add spectral linter for yamltatsuya
ci
2021-01-22Add tests for atools handler, basic and dealing with Error and WarningLeo
2021-01-23Merge pull request #3519 from atsuya/feature/support-vala-lintHoracio Sanson
Add support for Vala-Lint
2021-01-23add test to check if it properly ignores outputs with unknown error typesAtsuya Takagi
2021-01-23add initial filesAtsuya Takagi
2021-01-22Add yamllint and prettier to openapi.Horacio Sanson
This commit enables yamllint and prettier on openapi files.
2021-01-22Fix 2777 - Add IBM openapi validatorHoracio Sanson
2021-01-20prolog/swipl: cover new format with complex testsHoracio Sanson
https://github.com/dense-analysis/ale/pull/3377#issuecomment-763628447
2021-01-20Merge pull request #3475 from benknoble/dafny-include-timeoutsHoracio Sanson
dafny: add a timeLimit option and message-parsing
2021-01-13Merge pull request #3494 from YorickPeterse/masterHoracio Sanson
Add linter for Inko
2021-01-06Merge pull request #3390 from benknoble/fix-dafny-filenameHoracio Sanson
dafny: include correct filename in lint results
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-11-30Merge remote-tracking branch 'origin/master' into fix-swiplD. Ben Knoble
* origin/master: (40 commits) fix: correct suggested filetype for yamlfix feat: add yamlfix fixer Use _config for LSP config options Add support for R languageserver (#3370) Fix 3103 - add shellcheck shell directive detection. (#3216) Added the Vundle command in installation instructions (#3400) Adds support for Tlint - A Tighten Opinionated PHP Linter (#3291) Add php phpcbf options (#3383) Use has('gui_running') instead of has('gui') Close #2727 - Add a hover-only setting for balloons Fix #3332 - Modify everything for rename/actions Add a missing blank line in documentation Add luafmt fixer (#3289) #3442 Fix code fix clangd issue Close #1466 - Add GVIM refactor menu support Look for node packages in .yarn/sdks as well Update documentation for code actions and rename cmp forwards, and reverse the code actions Support for LSP/tsserver Code Actions (#3437) Move the test for buffer-local variables ...
2020-11-30add testsD. Ben Knoble
2020-11-29hadolint: Recognize message typeMoritz Röhrich
Hadolint is in the process of adding the severity of a lint rule to the commandline output: https://github.com/hadolint/hadolint/pull/501 This change utilizes that to show the severity in vim.
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 #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-10-08update testsD. Ben Knoble
2020-10-08Merge remote-tracking branch 'origin/master' into fix-swiplD. Ben Knoble
* origin/master: Add tests for maven.vim file Fix grammatical error in doc Add maven helper file; use maven wrapper if available instead of global 'mvn' executable fix lint, fix variable semantics and update tests bibclean: update matchlist reges for bibclean > v2.11.4 Update rubocop_auto_correct_all tag
2020-10-01prolog/swipl: add test for new formatD. Ben Knoble
2020-09-26fix lint, fix variable semantics and update testsbratekarate
2020-09-25fix(ale_linters/phpcs): add support for multiline error messagesMarcus Zanona
2020-09-06Add Elvis handler for ErlangDmitri Vereshchagin
[Elvis][1] is an Erlang style reviewer. [1]: https://github.com/inaka/elvis
2020-08-29Improved macro handling in gccKimplul
2020-08-28Merge pull request #2988 from joereynolds/masterw0rp
Add sql-lint as linter
2020-08-17Merge pull request #3007 from klaaspieter/swift-formatw0rp
Add Apple's swift-format as a linter
2020-08-16Make it easier to run tests locallyw0rp
Certain tests could break if you ran them separately from other tests. They have been patched. `run-tests` now has a `--fast` option which runs tests with only the fastest Vim version ALE tests with, and the custom checks.
2020-08-14Merge pull request #2924 from patrick96/vlog-filenamew0rp
verilog: Add filename to vlog linter output
2020-08-07Merge pull request #3191 from mostfunkyduck/masterw0rp
Fixes govet linter for go 1.13+, with tests
2020-08-06fix cppcheck for 1.89+, and add column support (#3030)tsjordan-eng
* 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
2020-07-31Support markdownlint rules with multiple slashesSebastian Blask
2020-07-30Support markdownlint 0.19.0 and 0.22.0Sebastian Blask
Fixes #2965
2020-07-21Merge pull request #3070 from hsanson/2732-add-bashate-supportw0rp
Fix 2732 - Add bashate support
2020-07-15Handling for puppet parser error at end of input.Mark Egan-Fuller
Add handling for `Syntax error at end of input` which doesn't give a line or column. Fixes #2656
2020-07-02Tests/puppet: add new test case for a heretofore unaccounted-for version of ↵Christopher Peterson
error message