summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
2017-11-19#852 - Capture error codes for nimcheckw0rp
2017-11-19#852 - Capture error codes for mcs and mcscw0rp
2017-11-19#852 - Capture error codes for luacheckw0rp
2017-11-18#852 - Capture error codes for jscsw0rp
2017-11-18#852 - Capture error codes for checkstylew0rp
2017-11-17Fix #516 - Add support for pyflakes for Pythonw0rp
2017-11-17Merge pull request #1142 from rhysd/redpen-extw0rp
* redpen support for asciidoc, reST, LaTeX and Re:VIEW * redpen: fix start column * add redpen as text linter
2017-11-17add ale_asm_gcc_executable option (#1138)Thomas van der Burgt
* add ale_asm_gcc_executable option * add Vader tests for asm gcc linter command callbacks
2017-11-17add redpen as text linterrhysd
2017-11-17redpen support for asciidoc, reST, LaTeX and Re:VIEWrhysd
2017-11-16erb, erubis: Redirect file into first command.Eddie Lebow
The previous version relied on a zsh-specific behavior where `<filename` after a pipe could redirect to the first command. This is the standard way to do it.
2017-11-16Merge pull request #1133 from nicwest/linter-clj-jokerw0rp
add joker handler for clojure
2017-11-16Merge pull request #1137 from rhysd/redpenw0rp
Add Redpen support
2017-11-16redpen: support end_lnum and end_col if possiblerhysd
2017-11-16Merge pull request #1114 from elebow/eruby-strip-rails-flavoringw0rp
Strip Rails flavoring from eRuby when in a Rails project. Fixes #580.
2017-11-16add redpen supportrhysd
2017-11-16#852 Capture error codes for checkmakeaurieh
2017-11-15add joker handler for clojureNic West
Adds new linter for clojure using joker https://github.com/candid82/joker fixes #975 ref #544 #1040
2017-11-15#852 Capture error codes for pycodestyle, and consider every code except ↵w0rp
E999 to be style errors or warnings
2017-11-15#852 Capture error codes for pylint, throw away the msgid valuesw0rp
2017-11-15#852 Capture error codes for shellcheckw0rp
2017-11-15Show problems from other files for gobuild and gometalinterJeff Willette
* Added filename keys to gobuild and gometalinter * Removed skipping files not in current package * Removed `--include` for gometalinter * Fixed the tests
2017-11-15Fix #1131 - Capture both output streams for golintw0rp
2017-11-15#852 - Capture error codes for ansible-lintw0rp
2017-11-14#852 - Capture error codes for RubocopAliou Diallo
2017-11-14#852 - Capture error codes for flake8w0rp
2017-11-13#852 - Capture error codes for TSLintw0rp
2017-11-13Fix #1122 - Handle notes for shellcheck errors again, and use type 'I' for notesw0rp
2017-11-12[eruby] Add GetCommand to erubis linterEddie Lebow
GetCommand conditionally adds a filter (implemented as inline Ruby code in the command line) to transform some of the problematic Rails-specific eRuby syntax. Specifically, <%= tags are replaced with <%. This does not reduce the effectiveness of the linter, because the transformed code is still evaluated. This solution was suggested by @rgo at https://github.com/w0rp/ale/issues/580#issuecomment-337676607.
2017-11-12[eruby] Add GetCommand to erb linterEddie Lebow
GetCommand conditionally adds a filter (implemented as inline Ruby code in the command line) to transform some of the problematic Rails-specific eRuby syntax. Specifically, <%= tags are replaced with <%. This does not reduce the effectiveness of the linter, because the transformed code is still evaluated. This solution was suggested by @rgo at https://github.com/w0rp/ale/issues/580#issuecomment-337676607.
2017-11-12[eruby] Rename `erubylint` → `erb` to match tool nameEddie Lebow
2017-11-12Fix #510 Support checking LESS files with stylelintw0rp
2017-11-12Show problems from other files for lesscw0rp
2017-11-12Add tests for the command and executable callbacks, and make them use local ↵w0rp
node_modulse esxecutables like other linters
2017-11-12perlcritic: all issues are warningsEddie Lebow
Perlcritic is a style checker, not a syntax validator. This change was originally proposed by @RsrchBoy in https://github.com/w0rp/ale/pull/784.
2017-11-12Add ocaml-language-server for OCaml and ReasonMLMichael Jungo
2017-11-12Add rstcheck linter to check for errors in restructured text (#1090)jnduli
2017-11-12Handle flow extra errors (#946)Florian Beeres
Show more information for Flow errors with :ALEDetail
2017-11-12Added support for linting of proto files (#1098)Jeff Willette
* Added support for linting of proto files * Added function to get the proper protoc command
2017-11-12Simplfy semver handling and share the semver version cache across everythingw0rp
2017-11-12add 'output_stream': 'stderr', let golint workwuqiong4945
2017-11-11Merge pull request #1111 from elebow/perlcritic-only-warningsw0rp
Perlcritic: All issues are warnings
2017-11-11perlcritic: all issues are warningsEddie Lebow
Perlcritic is a style checker, not a syntax validator. This change was originally proposed by @RsrchBoy in https://github.com/w0rp/ale/pull/784.
2017-11-11Add ocaml-language-server for OCaml and ReasonMLMichael Jungo
2017-11-11Add rstcheck linter to check for errors in restructured text (#1090)jnduli
2017-11-11Handle flow extra errors (#946)Florian Beeres
Show more information for Flow errors with :ALEDetail
2017-11-10Added support for linting of proto files (#1098)Jeff Willette
* Added support for linting of proto files * Added function to get the proper protoc command
2017-11-09Simplfy semver handling and share the semver version cache across everythingw0rp
2017-11-09Remove unnecessary cat command from less#lesscMarcus Zanona
2017-11-09Fix imported files path lookup on less#lessc linterMarcus Zanona
Ale saves a temporary file (%t) which does not share the same path as the original file, breaking import statements with relative URLs. This fix sends content to `lessc` over stdin and adds the current file (%s) as one of the included paths, so statements like `@import '../utils' will correctly resolve based on the current file path.