ale/ale_linters
Fred Emmott e3c81911d6
Tell HHAST to only look at open files
Given ALE only cares about open files, this has no observable change,
except for significantly reduced resource usage.
2018-08-02 14:23:03 -07:00
..
ansible Fix #1216 - Suppress trailing whitespace warings for ansible-lint when the option is set 2017-12-13 11:14:31 +00:00
apiblueprint Make drafter linter use stdin instead of writing to tmp file 2018-07-22 16:32:39 +01:00
asciidoc #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
asm add ale_asm_gcc_executable option (#1138) 2017-11-17 10:02:30 +00:00
awk Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
c Indicate that a C compiler failed due to problems in a header file 2018-07-30 20:09:43 +01:00
chef #1151 - Overhaul the foodcritic linter for checking files on disk 2017-11-21 13:38:33 +00:00
clojure Fix joker finding .joker file 2018-07-25 15:53:02 -04:00
cloudformation Make CloudFormation linter work again with latest 2018-06-20 14:59:51 +02:00
cmake Break shared handlers up into their own files, and fix stylelint error handling 2017-04-24 22:27:18 +01:00
coffee Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
cpp Indicate that a C compiler failed due to problems in a header file 2018-07-30 20:09:43 +01:00
crystal #810 - Handle output which is not JSON in many linters 2017-07-27 00:45:25 +01:00
cs Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
css Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
cucumber Add cucumber checker for cucumber files 2018-04-20 22:54:29 -04:00
cuda Fix #1716 - Replace tempdir() with a wrapper to preserve TMPDIR 2018-07-12 13:05:59 +01:00
d Added "-wi" to the dmd command to endable warning messages. 2018-05-12 15:03:35 +09:00
dafny ale_linters/dafny: lint only saved files 2017-11-08 09:28:24 -08:00
dart Make the language option for LSP linters optional 2018-07-04 13:12:58 +01:00
dockerfile Added tests for hadolint 2018-01-29 22:21:50 +01:00
elixir Fix autoload for phoenix 2018-07-23 21:43:59 +08:00
elm Switch to v:t_ variables for type checks 2018-07-25 01:27:28 +01:00
erlang Fix #1716 - Replace tempdir() with a wrapper to preserve TMPDIR 2018-07-12 13:05:59 +01:00
eruby Merge pull request #1157 from elebow/eruby-add-erubi-linter 2018-01-24 10:40:57 +00:00
fish Fix #1373 - Fix a bug with Fish errors not being handled on Linux 2018-03-23 12:17:54 +00:00
fortran Add documentation and testing for fortls 2018-07-19 22:27:47 +01:00
fountain Add four spaces, not tabs. 2017-12-20 22:53:03 -06:00
fuse Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
gitcommit Respect warn_about_trailing_whitespace for gitlint 2018-06-03 10:46:39 +01:00
glsl Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
go #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
graphql Add support for linting GraphQL with ESLint 2017-11-27 14:41:49 +00:00
hack Tell HHAST to only look at open files 2018-08-02 14:23:03 -07:00
haml Fix indentation for the haml-lint file 2017-10-25 23:07:38 +01:00
handlebars Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
haskell Add Haskell IDE Engine (hie) support (#1735) 2018-08-02 20:24:58 +01:00
help #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
html #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
idris Add linter for Idris (#838) 2017-08-10 21:09:58 +01:00
java Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
javascript Add flow-language-server 2018-07-06 21:24:19 +03:00
json Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
kotlin Add kotlin language server support (#1725) 2018-07-15 18:54:18 +01:00
less Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
llvm Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
lua Add a luac linter for Lua 2018-01-08 23:32:02 +08:00
mail Make alex a file linter 2017-12-18 15:26:52 +01:00
make #852 Capture error codes for checkmake 2017-11-16 00:58:33 +02:00
markdown #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
matlab Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
mercury add support for mercury language using mmc as linter 2018-03-25 13:33:24 -04:00
nasm Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
nim #852 - Capture error codes for nimcheck 2017-11-19 00:38:00 +00:00
nix Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
nroff #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
objc Indicate that a C compiler failed due to problems in a header file 2018-07-30 20:09:43 +01:00
objcpp Indicate that a C compiler failed due to problems in a header file 2018-07-30 20:09:43 +01:00
ocaml Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
perl Fix #1611 - Fix perlcritic escaping on Windows 2018-05-28 12:51:06 +01:00
php Split Hack out from PHP, modernize 2018-08-02 11:28:56 -07:00
po #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
pod #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
pony Escape the ponyc executable 2018-02-18 10:06:40 +00:00
proto Make it possible to inject flags of protoc invocation. 2018-01-07 17:56:56 +01:00
pug Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
puppet Clean up root detection for puppet languageserver 2018-07-05 21:35:51 +02:00
pyrex Handle cython warning with custom handle and remove '--warning-errors'. 2018-06-25 17:33:53 +02:00
python fix(linters: python): mark as lint_file 2018-07-26 14:45:28 +02:00
qml Integration of qmlfmt linting tool (#1462) 2018-04-05 21:09:41 +02:00
r Use --vanilla switch for Rscript 2018-06-07 15:06:09 +02:00
reason Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
review redpen support for asciidoc, reST, LaTeX and Re:VIEW 2017-11-17 15:34:07 +09:00
rst #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
ruby Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
rust Make the language option for LSP linters optional 2018-07-04 13:12:58 +01:00
sass Move the sasslint handlers to one location 2018-05-25 20:59:35 +01:00
scala Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
scss Run sass-lint from the target's directory 2018-05-15 14:36:31 +01:00
sh Make the language option for LSP linters optional 2018-07-04 13:12:58 +01:00
slim #852 - Capture error codes for slim-lint 2017-11-19 01:08:20 +00:00
sml #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
solidity Extract error code from message 2017-12-05 16:02:15 -03:00
spec Add rpm spec file linter (rpmlint) (#486) 2017-04-19 23:40:58 +01:00
sql Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
stylus Close #542 - Add an option for disabling running locally installed executables by default 2018-04-09 19:11:20 +01:00
swift #852 - Capture error codes for swiftlint 2017-11-19 13:33:20 +00:00
tcl Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
terraform #852 - Capture error codes for tflint 2017-11-19 13:37:56 +00:00
testft Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
tex #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
texinfo #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
text #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
thrift Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
typescript Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
verilog Fix #1716 - Replace tempdir() with a wrapper to preserve TMPDIR 2018-07-12 13:05:59 +01:00
vim Close #1315 - Make the vint executable configurable 2018-04-08 18:10:00 +01:00
vue vue: Add the vls language server linter 2018-07-05 14:04:20 +02:00
xhtml #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
xml Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
yaml Respect ale_warn_about_trailing_whitespace for yamllint 2018-07-01 13:49:40 +01:00