summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
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.
2017-11-09Adjust author info on less#lessc linterMarcus Zanona
2017-11-09Adjust formatting on less#lessc linterMarcus Zanona
2017-11-09Merge pull request #1105 from wuqiong4945/masterw0rp
add 'output_stream': 'stderr', let golint work
2017-11-09add 'output_stream': 'stderr', let golint workwuqiong4945
2017-11-09Add support for linting less files with lesscMarcus Zanona
2017-11-09Fix #1101 - Ignore no-implicit-dependencies errors until TSLint supports ↵w0rp
checking via stdin properly
2017-11-08Add PyLS linter (#1097)Auri
* Support PyLS (python language server) * Replace pyls#GetProjectRoot and add more config types to ale#python#FindProjectRoot
2017-11-08ale_linters/dafny: lint only saved filesTaylor Blau
2017-11-07ale_linters: add 'dafny' linterTaylor Blau
2017-11-07Add dart LSP (resolves #1006)aurieh
2017-11-05Add executable option for phpmd linter (resolves #1076) (#1078)David Sierra DiazGranados
* Add executable option for phpmd linter (resolves #1076) * Add test for phpmd executable option
2017-11-05Fix #626 - Automatically use `cargo check` and `cargo check --all-targets` ↵w0rp
for cargo versions that are new enough
2017-11-05Fix #1061 - Handle the filenames returned by javacw0rp
2017-11-03Fix #491 - Only set -x for shellcheck for versions which support the optionw0rp
2017-11-03windows compatible warning match pattern for erlc (#1071)Antoine Reilles
* windows compatible warning match pattern for erlc
2017-10-31Prevent logging of errors in the php linter.Derrick Nelson
2017-10-31Fix #936 - Check the actual files for gosimple and staticcheckw0rp
2017-10-26Fix #1039 - Only check the file on disk for dartanalyzerw0rp
2017-10-26Fix #1051 - Support ash and dash for shellcheck and the sh linterw0rp
2017-10-26don't use stdin with tflintNathaniel Williams
2017-10-26Add tflint fot TerraformNathaniel Williams
2017-10-26Merge pull request #1009 from sirbrillig/add/phpcs-include-code-optionw0rp
phpcs: include sniff code in message
2017-10-26Include sniff code in messagePayton Swick
2017-10-26Fix #1045 - Handle both output streams for Cargow0rp
2017-10-26Fix #491 - Use -x for shellcheck for checking files with sourced filesw0rp
2017-10-25Fix indentation for the haml-lint filew0rp
2017-10-25auto-detect .rubocop.yml and .haml-lint.ymlFrank Schumacher
Based on path to current file
2017-10-25Merge pull request #1044 from sumnerevans/mail-lintersw0rp
#955 Add vale linter for mail files