summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
2020-08-07Close #2472 - Add support for pyrightw0rp
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-08-06Adds hdl_checker LSP support (#2804)Andre Souto
* 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
2020-08-06Merge pull request #3123 from liskin/ccls-build-dirw0rp
ccls: Detect build dir and set compilationDatabaseDirectory
2020-07-21Merge pull request #2914 from hsanson/2913-fix-checkstyle-config-with-optionsw0rp
Fix 2913 - checkstyle config file ignored.
2020-07-21Merge pull request #3070 from hsanson/2732-add-bashate-supportw0rp
Fix 2732 - Add bashate support
2020-07-21Merge pull request #3119 from hsanson/2269-ktlint-stdin-supportw0rp
Fix 2269 - use ktlint stdin.
2020-07-21Merge pull request #3137 from hsanson/3132-fix-eclipselsp-commandw0rp
Fix eclipselsp command function.
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-10Support zls language server for zigSheheryar Parvaz
2020-07-02Puppet handler: make error-parsing regex more robustChristopher Peterson
2020-06-20Merge pull request #3158 from ulidtko/improve-dockerfile_lintHoracio Sanson
Improve :ALEDetail for dockerfile_lint [READY TO REVIEW]
2020-05-22Support revive for go files (#2933)Paco
Signed-off-by: Penghui Liao <liaoishere@gmail.com>
2020-05-19refactor(javac): ale_java_javac_sourcepath variable defaults to StringNiBo
2020-05-19refactor(javac): ale_java_javac_classpath variable supports String and List ↵NiBo
types
2020-05-19refactor(javac): ale_java_javac_sourcepath variable supports String and List ↵NiBo
types
2020-05-15style(javac): Code formattingNiBo
2020-05-15feat(javac): Add java_javac_sourcepath variableNiBo
This variable can set multiple source code paths, the source code path is a relative path (relative to the project root directory)
2020-05-15Merge pull request #3077 from puritys/javaagentHoracio Sanson
To support javaagent on eclipselsp
2020-05-09Merge pull request #3134 from Ian2020/masterHoracio Sanson
Add shellcheck as linter for bats files
2020-05-08Use a function to define shellcheck linters and vars needed, fixes testsIan2020
2020-05-06Fix style and testmax ulidtko
2020-05-06Improve :ALEDetail for dockerfile_lintmax ulidtko
1. The often longish `description` moved away from (supposedly short) statusline `message` into the `detail` section. 2. dockerfile_lint sends `reference_url` pointing to issue explanations. Use that.
2020-05-05Merge branch 'rust-analyzer' of https://github.com/jonhoo/ale into ↵RyanSquared
jonhoo-rust-analyzer
2020-04-28Moved common code to ale handlers, updated bats docIan2020
2020-04-25Fix eclipselsp command function.Horacio Sanson
Changes in eclipselsp and java caused the command needed to run the language server fail to build properly. Thi PR fixes those issues.
2020-04-24Add shellcheck as linter for bats filesIan2020
2020-04-21Add vim-language-server linter supportJeffrey Lau
2020-04-20Merge pull request #3121 from zoonfafer/scala-metalsw0rp
linter/scala/metals: Fix return value of GetProjectRoot()
2020-04-20Add terraform-lsp integration (#2758)Oliver Ford
* Add terraform-lsp integration https://github.com/juliosueiras/terraform-lsp * Add tests & docs for terraform-lsp integration terraform_langserver_options setting added to send custom flags to terraform-lsp. Vader tests have been added to test custom executable, custom flags, and finding the project root. All tests pass. Initial documentation has been added for the above. Resolves dense-analysis/ale#2758, juliosueiras#57 * Fix tag alignment Co-authored-by: = <Aubrey.S.Lavigne@gmail.com> Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2020-04-19Merge pull request #3027 from ndtho8205/fix-kotlinc-stderrHoracio Sanson
Fix 3011 - not catching kotlinc output on stderr
2020-04-18ccls: Detect build dir and set compilationDatabaseDirectoryTomas Janousek
Fixes #2621
2020-04-18linter/scala/metals: Fix return value of GetProjectRoot()Jeffrey Lau
It was returning 0 when it should be returning an empty string. The 'AssertEqual' in the ale image is from an old version so it does not check the types of the arguments. This is already fixed in https://github.com/junegunn/vader.vim/commit/427fe19104c15066e4c1d5d385076e8e07a0dee8 Closes #3120
2020-04-18Adds column number to the verilator verilog linterTG
Since version 4.032 (04/2020) verilator linter messages also contain the column number, and look like: %Error: /tmp/test.sv:3:1: syntax error, unexpected endmodule, expecting ';' To stay compatible with old versions of the tool, the column number is optional in the researched pattern regular expression. See commit: https://github.com/verilator/verilator/commit/81c659957e89f28861fde870f000cce2d5f76729
2020-04-18Fix 2269 - use ktlint stdin.Horacio Sanson
Use stdin flag instead of temporary files. This allows ktlint to work with .editorconfig files.
2020-04-17Merge pull request #2681 from mynomoto/clj-kondo-cachew0rp
Use cache for clj-kondo linter
2020-04-09rust-analyzer server binary changed nameJon Gjengset
2020-03-26Fix code conventionpuritys
2020-03-26To support javaagent on eclipselsppuritys
2020-03-23Fix 2732 - Add bashate supportHoracio Sanson
2020-03-06Fix 3011 - not catching kotlinc output on stderrTho Nguyen Duc
2020-01-02Merge pull request #2908 from af/patch-1w0rp
Fix for incorrect eslint output parsing for graphql files
2020-01-02Mypy: try to find folder containing mypy.ini to use as cwd. (#2385)Harry Percival
* When deciding which directory to run mypy from, prefer a folder with mypy.ini in it * Add a test for mypy.ini-finding behaviour
2020-01-02Fix #2704 - Show mypy notes; can be disabledw0rp
2019-11-27Fix 2913 - checkstyle config file ignored.Horacio Sanson
If checkstyle is configured with custom options that contain "-c" then the checkstyle config file option is ignored. This PR modifies the regular expression when creating the checkstyle command to avoid this.
2019-11-24Fix for incorrect eslint output parsing for graphql filesAaron Franks
The output is configured to be JSON, but the handler was parsing it as 'lines'
2019-11-14Merge pull request #2660 from YPCrumble/masterw0rp
Add StandardJS linter for TypeScript
2019-11-09Default errorview in pwsh7 now conciseJesse Harris
2019-11-07Merge pull request #2887 from tamago324/add-nimcheck-end_col-optionsw0rp
Add nimcheck end_col options
2019-11-07Revert "Add definition of c/clangd's language as C (#2791)"w0rp
This reverts commit f4070f6c43b3cb2e7463d8426a68d5a726991288.