summaryrefslogtreecommitdiff
path: root/test/command_callback
AgeCommit message (Collapse)Author
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-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 #1114 from elebow/eruby-strip-rails-flavoringw0rp
Strip Rails flavoring from eRuby when in a Rails project. Fixes #580.
2017-11-15Clean up tests to stop people copy and pasting the wrong examplesw0rp
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-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-12Fix #510 Support checking LESS files with stylelintw0rp
2017-11-12Add tests for the command and executable callbacks, and make them use local ↵w0rp
node_modulse esxecutables like other linters
2017-11-12Add tests for ocaml-language-server callbacksMichael Jungo
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-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-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-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-03Fix #491 - Only set -x for shellcheck for versions which support the optionw0rp
2017-10-26Fix #1039 - Only check the file on disk for dartanalyzerw0rp
2017-10-26don't use stdin with tflintNathaniel Williams
2017-10-26Add tflint fot TerraformNathaniel Williams
2017-10-26Fix #491 - Use -x for shellcheck for checking files with sourced filesw0rp
2017-10-25auto-detect .rubocop.yml and .haml-lint.ymlFrank Schumacher
Based on path to current file
2017-10-25Fix the write-good tests on Windowsw0rp
2017-10-25Fix #643 - Add support for write-good for many languagesSumner Evans
2017-10-23Get more of the tests to pass on Windowsw0rp
2017-10-18Get more tests to pass on Windowsw0rp
2017-10-10Add llc integration for LLVM IR (#979)Linda_pp
Check LLVM IR with llc
2017-10-08Get more random tests to pass on Windowsw0rp
2017-10-05Get more command callback tests to pass on Windowsw0rp
2017-10-01Get tslint and xmllint command callback tests to pass in Windowsw0rp
2017-10-01Add a Scripts dir for tests on Windowsw0rp
2017-09-30Added g:ale_php_phpstan_configuration optionRuslan Osmanov
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-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
2017-09-11Fix some random test issues for Windowsw0rp
2017-09-09#917 Cover the old _args option for flake8 with a test, just in casew0rp
2017-09-08Add GLSL linter using glslang (#914)Sven-Hendrik Haase
* Add a glslang linter for GLSL
2017-09-07Add cuda nvcc linter (#874)BlahGeek
* add cuda nvcc linter
2017-09-03Test lintr options configurationw0rp
2017-08-31Fix #895 - Run Node.js scripts with node.exe instead of node on Windowsw0rp
2017-08-30Add tests for the c version of clang-tidyw0rp
2017-08-30Cover the tslint rules option with a testw0rp
2017-08-30Add a linter for Apache Thrift IDL filesJon 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 shellcheckw0rp
2017-08-26#868 - Prefer cmd.js files for executing standardw0rp
2017-08-25Add pycodestyle Python linter support (#872)Michael
Add a pycodestyle linter