Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-17 | add 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-16 | erb, 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-16 | Merge pull request #1114 from elebow/eruby-strip-rails-flavoring | w0rp | |
Strip Rails flavoring from eRuby when in a Rails project. Fixes #580. | |||
2017-11-15 | Clean up tests to stop people copy and pasting the wrong examples | w0rp | |
2017-11-15 | Show problems from other files for gobuild and gometalinter | Jeff Willette | |
* Added filename keys to gobuild and gometalinter * Removed skipping files not in current package * Removed `--include` for gometalinter * Fixed the tests | |||
2017-11-12 | [eruby] Add GetCommand to erubis linter | Eddie 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 linter | Eddie 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 | Fix #510 Support checking LESS files with stylelint | w0rp | |
2017-11-12 | Add tests for the command and executable callbacks, and make them use local ↵ | w0rp | |
node_modulse esxecutables like other linters | |||
2017-11-12 | Add tests for ocaml-language-server callbacks | Michael Jungo | |
2017-11-12 | Added 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-12 | Simplfy semver handling and share the semver version cache across everything | w0rp | |
2017-11-10 | Added 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-09 | Simplfy semver handling and share the semver version cache across everything | w0rp | |
2017-11-05 | Add 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-05 | Fix #626 - Automatically use `cargo check` and `cargo check --all-targets` ↵ | w0rp | |
for cargo versions that are new enough | |||
2017-11-05 | Fix #1061 - Handle the filenames returned by javac | w0rp | |
2017-11-04 | #1081 Use executable() for Python executables on Windows, and rename the ↵ | w0rp | |
test files to .exe so they will pass the executable() check | |||
2017-11-03 | Fix #491 - Only set -x for shellcheck for versions which support the option | w0rp | |
2017-10-26 | Fix #1039 - Only check the file on disk for dartanalyzer | w0rp | |
2017-10-26 | don't use stdin with tflint | Nathaniel Williams | |
2017-10-26 | Add tflint fot Terraform | Nathaniel Williams | |
2017-10-26 | Fix #491 - Use -x for shellcheck for checking files with sourced files | w0rp | |
2017-10-25 | auto-detect .rubocop.yml and .haml-lint.yml | Frank Schumacher | |
Based on path to current file | |||
2017-10-25 | Fix the write-good tests on Windows | w0rp | |
2017-10-25 | Fix #643 - Add support for write-good for many languages | Sumner Evans | |
2017-10-23 | Get more of the tests to pass on Windows | w0rp | |
2017-10-18 | Get more tests to pass on Windows | w0rp | |
2017-10-10 | Add llc integration for LLVM IR (#979) | Linda_pp | |
Check LLVM IR with llc | |||
2017-10-08 | Get more random tests to pass on Windows | w0rp | |
2017-10-05 | Get more command callback tests to pass on Windows | w0rp | |
2017-10-01 | Get tslint and xmllint command callback tests to pass in Windows | w0rp | |
2017-10-01 | Add a Scripts dir for tests on Windows | w0rp | |
2017-09-30 | Added g:ale_php_phpstan_configuration option | Ruslan Osmanov | |
2017-09-27 | Implemented review recommendations | Xristoph 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-22 | Move dialect setting before user options (shellcheck) | Tim Byrne | |
2017-09-18 | fix typo `RUBUCOP` --> `RUBOCOP` for slim lint | Markus Doits | |
this actually makes 6ebd8f355c974cb6b7c5d5aff20603c8c4b38feb work | |||
2017-09-15 | slimlint: Search for .rubocop.yml and use it | Markus 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 | |||
2017-09-11 | Fix some random test issues for Windows | w0rp | |
2017-09-09 | #917 Cover the old _args option for flake8 with a test, just in case | w0rp | |
2017-09-08 | Add GLSL linter using glslang (#914) | Sven-Hendrik Haase | |
* Add a glslang linter for GLSL | |||
2017-09-07 | Add cuda nvcc linter (#874) | BlahGeek | |
* add cuda nvcc linter | |||
2017-09-03 | Test lintr options configuration | w0rp | |
2017-08-31 | Fix #895 - Run Node.js scripts with node.exe instead of node on Windows | w0rp | |
2017-08-30 | Add tests for the c version of clang-tidy | w0rp | |
2017-08-30 | Cover the tslint rules option with a test | w0rp | |
2017-08-30 | Add a linter for Apache Thrift IDL files | Jon Parise | |
This linter works by invoking the `thrift` compiler with the buffer contents and reporting any parser and code generation issues. The handler rolls its own output-matching loop because we have the (unfortunate) requirement of handling error output that spans multiple lines. Unit tests cover both the command callback and handler, and there is initial documentation for all of the option variables. | |||
2017-08-28 | #869 - Detect the shell dialect from the hashbang for shellcheck | w0rp | |
2017-08-26 | #868 - Prefer cmd.js files for executing standard | w0rp | |
2017-08-25 | Add pycodestyle Python linter support (#872) | Michael | |
Add a pycodestyle linter |