summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
2018-08-30added sbtserver linterTy Coghlan
2018-08-29Merge pull request #1865 from TheLocehiliosan/puppet-optionsw0rp
Support options for puppet parser validate
2018-08-29Always use --color=false when validating puppetTim Byrne
Colorized output is difficult for ALE to parse.
2018-08-28Merge pull request #1849 from hsanson/1848-add-support-for-java-lspw0rp
Add vscode-java-language-server linter
2018-08-27Support options for puppet parser validateTim Byrne
It can be necessary to pass options to the puppet parser validation. The most glaring example of this is when using Puppet 3, with the `parser = future` option enabled. This update allows adding `--parser=future` to the options passed to Puppet.
2018-08-27Add solargraph LSP linter.Horacio Sanson
2018-08-26Add vader test and fix command callback.Horacio Sanson
2018-08-24Merge pull request #1839 from filipekiss/feature/stylelint-inline-cssw0rp
Add Stylelint as HTML Linter
2018-08-24Add clazy as cpp linterfenuks
2018-08-24Fix #1844 - Make the kotlin languageserver linter work againw0rp
2018-08-24Add vscode-java-language-server linterHoracio Sanson
2018-08-23Merge pull request #1835 from barreyra/masterw0rp
Enabling clangd for cpp, objc and objcpp
2018-08-23Merge pull request #1820 from SuRaMoN/masterw0rp
Added phpcs options support as described in #257
2018-08-23Enabling clangd for cpp, objc and objcppBruno R. Barreyra
2018-08-23Remove "go env" from gobuild linterMartin Tournoij
I see no reason to do this? It is just setting the environment to what it already is? It was originally added in #297, but that entire PR is not a great idea in the first place; that PR (together with #270) tried to make the Go do non-standard and non-supported stuff like compiling packages outside of GOPATH. That's not something that works well (I tried), so was eventually removed in #465, but these "go env" calls remained, for no reason in particular, as far as I can think of. This will improve on #1834; you will now no longer get a confusing error (but still won't get a meaningful error; need to think how to do that).
2018-08-22Add html stylelint linterFilipe Kiss
2018-08-18Added and fixed testsmatthias
2018-08-16Added phpcs options support as described in #257matthias
2018-08-16feat: add ale_go_govet_options variabletyru
2018-08-12Merge pull request #1806 from jimenezrick/fix-rustc-linterw0rp
Fix #1684: Use the correct flag name in rustc linter
2018-08-10Fix #1684: Use the correct flag name in rustc linterRicardo Catalinas Jiménez
The rust compiler renamed the option '-Z no-trans' to '-Z no-codegen'. https://github.com/rust-lang/rust-enhanced/issues/281
2018-08-09Add blank lines to conform the coding standardskodemeister
2018-08-07Use .cquery file to detect the project rootkodemeister
2018-08-03Add support for yang-lspDavid Hotham
2018-08-03Fix #1781 - Fix me breaking the tsserver linterw0rp
2018-08-03Merge pull request #1778 from fredemmott/hhast-perfw0rp
Tell HHAST to only look at open files
2018-08-03Only run the custom ALE linting script if it's in runtimepathw0rp
2018-08-03Add a linter for checking ALE code itselfw0rp
2018-08-02Simplify the code for most linters and tests with closuresw0rp
2018-08-02Tell HHAST to only look at open filesFred Emmott
Given ALE only cares about open files, this has no observable change, except for significantly reduced resource usage.
2018-08-02Merge pull request #1770 from fredemmott/hackw0rp
Split Hack out from PHP, modernize
2018-08-02Suggested changesFred Emmott
2018-08-02Add Haskell IDE Engine (hie) support (#1735)Luxed
* Adding support for haskell-ide-engine * Work with the current directory if no stack.yaml file is found * Added Cabal file detection, updated documentation and added tests * Updated help
2018-08-02coding styleFred Emmott
2018-08-02Split Hack out from PHP, modernizeFred Emmott
fixes #1738 - Replace previous `hh_client` usage with LSP client - Add `HHAST` linter - Split Hack from PHP: Hack is increasingly diverging from PHP: - Hack tools do not understand PHP - Most PHP tools do not handle Hack code well (including vim's syntax highightling files) - http://github.com/hhvm/vim-hack now sets filetype to `hack`
2018-07-30Indicate that a C compiler failed due to problems in a header filew0rp
2018-07-29Add support for parsing compile_commands.json files for C compilersw0rp
2018-07-26fix(linters: python): mark as lint_fileactionless
2018-07-26Add support for 'vulture' for PythonYauhen Kirylau
2018-07-25Merge pull request #1757 from jtalowell/masterw0rp
Providing cquery support for C files
2018-07-25Fix joker finding .joker filemorrifeldman
Add --working-dir option so joker can find a .joker file in the project root directory.
2018-07-25Providing cquery support for C filesjtalowell
2018-07-25Switch to v:t_ variables for type checksw0rp
2018-07-24#1754 Require snake_case names for linters in the codebasew0rp
2018-07-23Merge pull request #1745 from sharils/masterw0rp
Work around hot-reloading issue again
2018-07-23Fix autoload for phoenixsharils
When dializer isn't a dependency, mix dialyzer recompiles the whole project because it's not possible to know if this command dialyzer exist or not until recompilation is done. Then the timestamps of the project is messed up which results in broken hot-loading. In this case, mix help dialyzer would return zero which prevents compilation of the whole project since dialyzer isn't installed, it's help manual doesn't exist. When dialyzer is a dependency, mix dialyzer would just run the command. In this case, mix help dialyzer would return 1 which allows mix dialyzer to run.
2018-07-22Merge pull request #1751 from melentye/masterw0rp
Add Clangd language server support for C
2018-07-22Add Clangd language server support for CAndrey Melentyev
2018-07-22Merge pull request #1750 from kylef/kylef/apib-tmpw0rp
Make drafter linter use stdin instead of writing to tmp file
2018-07-22Make drafter linter use stdin instead of writing to tmp fileKyle Fuller
Writing to a tmp file is unnecessary as drafter will use stdin if a path is not provided.