summaryrefslogtreecommitdiff
path: root/ale_linters
AgeCommit message (Collapse)Author
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-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-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
2017-10-25Fix #643 - Add support for write-good for many languagesSumner Evans
2017-10-24#995 add vale linter for mail filesSumner Evans
2017-10-24Merge branch 'aurieh-master'w0rp
2017-10-24proselint for mail files (#1037)Christopher Swingley
Add proselint for mail files
2017-10-24Add phan as a linter for php files (#1026)Diego Oliveira
Add phan for checking PHP code
2017-10-24Add checkmake (resolves #866)aurieh
2017-10-22Merge pull request #1032 from diegoholiveira/tests_phpmdw0rp
Fix the regex of phpmd
2017-10-22Fix the regex of phpmdDiego Oliveira
2017-10-19add support for remark-lintrhysd
2017-10-15#977 Complain about the lack of configuration files for scalastyle in such a ↵w0rp
way that users will be directed towards getting it to work
2017-10-12Merge pull request #968 from adriaanzon/luacheck-whitespacew0rp
Luacheck: Respect warn_about_trailing_whitespace option
2017-10-10Add llc integration for LLVM IR (#979)Linda_pp
Check LLVM IR with llc
2017-10-06Fix Elm linter for Windows (resolves #980)Keith Pinson
Looks like elm-make only respects /dev/null, even on Windows. The person who wrote this linter maybe did not test it on Windows, and wrote the code in the way you would expect to be solid by using NUL on Windows. However it seems elm-make is not actually making use of /dev/null but rather using it as a form of flag. Ironically this seems to be what is already described in the comments; I added some clarification.
2017-10-03Fix typosrhysd
2017-09-30Added g:ale_php_phpstan_configuration optionRuslan Osmanov
2017-09-30Luacheck: Respect warn_about_trailing_whitespace optionAdriaan Zonnenberg
See http://luacheck.readthedocs.io/en/stable/warnings.html, warnings 611 to 614.
2017-09-27Implemented review recommendationsXristoph Hintermüller
Implements suggestions and recommendations suggested by the first review of the "Advance C# linter based on mcs -t:module (#952)" pull request. - Clarifies and simplifies description of linters and options - Added links to help file and marked the mcsc linter as to be run only when file in buffer is saved or loaded. - Added comments to the mcsc.vim file to clarify code - removed type checks considered not necessary be reviewer. - addresses findings by vader - removed call to getcwd and cd in vim script - handler expands file names relative to route of source tree into absolute pathes. Fixes errors not being marked when vim is started from subdirectory of source tree. - implements tests for mcs.vim and mcsc.vim linter
2017-09-25Added advanced c-sharp linterXristoph Hintermüller
The existing c-charp linter used the --syntax check mode of the mono mcs compiler only. The new mcsc linter tries to compile the files located in a directory tree located bejond the specified source directory or the current one if no source is explicitly specified. The resulting module target is placed in a temporary file managed by ale.
2017-09-22Move dialect setting before user options (shellcheck)Tim Byrne
2017-09-18fix typo `RUBUCOP` --> `RUBOCOP` for slim lintMarkus Doits
this actually makes 6ebd8f355c974cb6b7c5d5aff20603c8c4b38feb work
2017-09-15slimlint: Search for .rubocop.yml and use itMarkus Doits
This fixes slim-lint not honoring a `.rubocop.yml` in the file's or parent directory. Due to the way slim-lint calls rubocop, it requires the special `SLIM_LINT_RUBUCOP_CONF` env var to pick up the `.rubocop.yml` if it is not run on the real file (which is the case here). See https://github.com/sds/slim-lint/blob/master/lib/slim_lint/linter/README.md#rubocop