ale/ale_linters
Eric Lehner 70e379cc46 Add Elm linting via elm-make (#213)
* Add support for Elm linting

* Adding documentation for Elm

* Adjusting spacing

* Addressing concerns listed in pull request

Removed the s:FindRootDirectory function as it does not make much sense
in this context. Adjusted the rest of the code to handle the removal of
that function, including using the ale#util function to find the nearest
file.

Ensured that when an empty filepath is found, the code does not attempt
to change directories.

Ensured that the linter would take from stdin using the wrapper.
2016-12-13 09:06:04 +00:00
..
ansible Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
c Add support for clang for c 2016-10-31 14:38:13 +09:00
chef Added support for foodcritic 2016-11-01 15:36:08 -05:00
coffee Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
cpp Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
css add stylelint support 2016-12-06 21:14:14 +08:00
d Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
elixir Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
elm Add Elm linting via elm-make (#213) 2016-12-13 09:06:04 +00:00
fortran Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
go Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
haskell Fix #188: Revert to and older version of the Haskell linter, which works better 2016-11-28 09:53:07 +00:00
html Default stdin in htmlhint options 2016-10-28 12:42:55 +03:00
javascript Flow linter improvements (#176) 2016-11-21 09:53:18 +00:00
json Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
lua Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
markdown Add Proselint (#185) 2016-11-28 09:36:11 +00:00
matlab Add support for mlint, a MATLAB linter (#145) 2016-10-24 20:32:52 +01:00
ocaml Add ocaml linter: merlin (#177) 2016-11-23 15:19:36 +00:00
perl Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
php Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
pug Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
puppet Add puppet linters (#183) 2016-11-25 12:00:07 +00:00
pyrex Remove many redundant handlers 2016-10-11 09:22:47 -05:00
python Add g:ale_python_flake8_executable (#174) 2016-11-14 17:52:31 +00:00
ruby Add options variable for ruby-rubocop 2016-12-01 12:28:27 -05:00
sass add stylelint support 2016-12-06 21:14:14 +08:00
scala Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
scss add stylelint support 2016-12-06 21:14:14 +08:00
sh Choose shell dialect based on vim syntax 2016-10-27 18:46:58 -07:00
testft Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
tex LaTeX Linters (#190) 2016-12-04 22:19:06 +00:00
text Add Proselint (#185) 2016-11-28 09:36:11 +00:00
typescript Fix proper extension handling for tslint 2016-12-05 08:42:00 +00:00
verilog Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
vim Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00
yaml Add support for dot-seperate linters, improve linter tests 2016-10-21 21:02:20 -05:00