ale/test/command_callback
Eddie Lebow aa29c91cdc [eruby] Add erubi linter
Erubi is yet another parser for eRuby. This is the default parser in
Rails as of version 5.1. It supports some additional syntax with similar
behavior to Rails' extensions to the language, though incompatible.
Rails currently still recommends their own syntax, so GetCommand still
has to do the translation introduced in
https://github.com/w0rp/ale/pull/1114 .

Erubi does not supply an executable—It is intended to be invoked only
from within a Ruby program. In this case, a one-liner on the command
line.
2018-01-16 00:38:35 -05:00
..
c_paths Add clang-format fixer for C/C++ (#873) 2017-08-24 22:49:43 +01:00
cargo_paths Fix #626 - Automatically use `cargo check` and `cargo check --all-targets` for cargo versions that are new enough 2017-11-05 18:37:44 +00:00
cppcheck_paths/one #392 - Detect and use compile_commands.json for cppcheck 2017-05-02 21:18:17 +01:00
dart_paths Fix #308 - Check Dart files with dartanalyzer 2017-07-18 23:57:33 +01:00
java_paths/src Fix #859 Include test and jaxb Java source paths when available 2017-11-20 18:54:57 +00:00
java_paths_with_jaxb/src/main Fix #859 Include test and jaxb Java source paths when available 2017-11-20 18:54:57 +00:00
lessc_paths/node_modules/.bin Add tests for the command and executable callbacks, and make them use local node_modulse esxecutables like other linters 2017-11-12 11:25:24 +00:00
ols_paths Add tests for ocaml-language-server callbacks 2017-11-12 10:56:53 +00:00
php-langserver-project/vendor/bin Cover the PHP language server functions with Vader tests 2017-08-02 22:34:09 +01:00
php_paths add phpcbf fixer 2017-08-20 05:47:21 +00:00
puglint_project Make pug-lint detect node_modules executables, and add options for pug-lint like the other linters 2017-06-29 11:40:03 +01:00
puppet_paths Add puppet-lint fixer (#701) 2017-06-28 15:27:02 +01:00
python_paths Fix #516 - Add support for pyflakes for Python 2017-11-17 18:11:28 +00:00
ruby_paths #732 - Use the configuration files when fixing files with rubocop 2017-07-06 22:58:14 +01:00
rust-rls-project Cover the Rust LSP with tests, allow LSP linters to be named anything, and rename the Rust LSP linter to `rls` 2017-08-02 23:21:30 +01:00
standard-test-files #868 - Prefer cmd.js files for executing standard 2017-08-26 18:11:27 +01:00
stylelint_paths/node_modules/.bin Fix #510 Support checking LESS files with stylelint 2017-11-12 12:09:19 +00:00
swaglint_paths Add yaml swaglint linter (#771) 2017-07-17 20:28:21 +01:00
swift_paths Add support for SwiftFormat as a fixer 2017-08-09 12:41:21 -05:00
write-good-node-modules/node_modules/.bin Fix #643 - Add support for write-good for many languages 2017-10-25 00:28:06 +01:00
write-good-node-modules-2/node_modules/write-good/bin Fix #643 - Add support for write-good for many languages 2017-10-25 00:28:06 +01:00
test_asm_gcc_command_callbacks.vader add ale_asm_gcc_executable option (#1138) 2017-11-17 10:02:30 +00:00
test_brakeman_command_callback.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_c_clang_command_callbacks.vader #711 - Make the clang executables configurable 2017-07-16 21:37:10 +01:00
test_c_clang_tidy_command_callback.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_c_cppcheck_command_callbacks.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_c_gcc_command_callbacks.vader #711 - Make the gcc executables configurable 2017-07-16 22:41:15 +01:00
test_cargo_command_callbacks.vader Simplfy semver handling and share the semver version cache across everything 2017-11-12 10:56:53 +00:00
test_clang_tidy_command_callback.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_cpp_clang_command_callbacks.vader #711 - Make the clang executables configurable 2017-07-16 21:37:10 +01:00
test_cpp_clangcheck_command_callbacks.vader #703 Add arguments to avoid generating plist files if no build directory is detected for clang-check 2017-07-17 10:19:08 +01:00
test_cpp_cppcheck_command_callbacks.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_cpp_gcc_command_callbacks.vader #711 - Make the gcc executables configurable 2017-07-16 22:41:15 +01:00
test_cpplint_command_callbacks.vader #711 - Make the cpplint executable configurable 2017-07-17 00:17:59 +01:00
test_cs_mcs_command_callbacks.vader Implemented review recommendations 2017-09-27 13:21:05 +02:00
test_cs_mcsc_command_callbacks.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_cuda_nvcc_command_callbacks.vader Get more tests to pass on Windows 2017-10-18 23:42:51 +01:00
test_dartanalyzer_command_callback.vader Fix #1039 - Only check the file on disk for dartanalyzer 2017-10-26 23:31:07 +01:00
test_erb_command_callback.vader erb, erubis: Redirect file into first command. 2017-11-16 23:10:25 -05:00
test_erlang_syntaxerl_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_erubi_command_callback.vader [eruby] Add erubi linter 2018-01-16 00:38:35 -05:00
test_erubis_command_callback.vader erb, erubis: Redirect file into first command. 2017-11-16 23:10:25 -05:00
test_flake8_command_callback.vader Simplfy semver handling and share the semver version cache across everything 2017-11-12 10:56:53 +00:00
test_fusionlint_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_gfortran_command_callback.vader Fix #168 - Make the Fortran linter more configurable 2017-04-15 22:06:56 +01:00
test_glslang_command_callback.vader Add GLSL linter using glslang (#914) 2017-09-08 11:06:47 +01:00
test_gometalinter_command_callback.vader Revert "Show problems from other files for gobuild and gometalinter" 2017-11-20 10:43:45 +00:00
test_haml_hamllint_command_callback.vader auto-detect .rubocop.yml and .haml-lint.yml 2017-10-25 20:46:16 +02:00
test_haskell_hdevtools_command_callbacks.vader Make executable and options configurable for hdevtools 2017-07-24 05:50:09 +00:00
test_idris_command_callbacks.vader Add linter for Idris (#838) 2017-08-10 21:09:58 +01:00
test_iverilog_command_callback.vader Make the iverilog tests match the other tests 2017-11-19 23:06:12 +00:00
test_javac_command_callback.vader Fix #859 Include test and jaxb Java source paths when available 2017-11-20 18:54:57 +00:00
test_jscs_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_less_stylelint_command_callback.vader Fix #510 Support checking LESS files with stylelint 2017-11-12 12:09:19 +00:00
test_lessc_command_callback.vader Add tests for the command and executable callbacks, and make them use local node_modulse esxecutables like other linters 2017-11-12 11:25:24 +00:00
test_lintr_command_callback.vader Test lintr options configuration 2017-09-03 23:29:12 +01:00
test_llc_command_callback.vader Add llc integration for LLVM IR (#979) 2017-10-10 10:13:09 +01:00
test_luacheck_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_mypy_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_nagelfar_command_callbacks.vader Add Tcl nagelfar linter 2017-08-02 23:05:19 +01:00
test_ocaml_ols_callbacks.vader Add tests for ocaml-language-server callbacks 2017-11-12 10:56:53 +00:00
test_perlcritic_command_callback.vader Fix some random test issues for Windows 2017-09-11 00:47:27 +01:00
test_php_langserver_callbacks.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_phpmd_command_callbacks.vader Add executable option for phpmd linter (resolves #1076) (#1078) 2017-11-05 18:53:12 +00:00
test_phpstan_command_callbacks.vader Added g:ale_php_phpstan_configuration option 2017-09-30 23:36:10 +07:00
test_proto_command_callback.vader Clean up tests to stop people copy and pasting the wrong examples 2017-11-15 17:21:17 +00:00
test_puglint_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_pycodestyle_command_callback.vader Clean up tests to stop people copy and pasting the wrong examples 2017-11-15 17:21:17 +00:00
test_pyflakes_command_callback.vader Fix #516 - Add support for pyflakes for Python 2017-11-17 18:11:28 +00:00
test_pylint_command_callback.vader Get more random tests to pass on Windows 2017-10-08 23:26:50 +01:00
test_rails_best_practices_command_callback.vader Get more command callback tests to pass on Windows 2017-10-05 22:31:09 +01:00
test_reason_ols_callbacks.vader Add tests for ocaml-language-server callbacks 2017-11-12 10:56:53 +00:00
test_rubocop_command_callback.vader Get more command callback tests to pass on Windows 2017-10-05 22:31:09 +01:00
test_rust_rls_callbacks.vader Get more command callback tests to pass on Windows 2017-10-05 22:31:09 +01:00
test_scalastyle_command_callback.vader Get more command callback tests to pass on Windows 2017-10-05 22:31:09 +01:00
test_shellcheck_command_callback.vader Fix #491 - Only set -x for shellcheck for versions which support the option 2017-11-03 22:08:26 +00:00
test_slimlint_command_callback.vader Get more command callback tests to pass on Windows 2017-10-05 22:31:09 +01:00
test_standard_command_callback.vader Get more command callback tests to pass on Windows 2017-10-05 22:31:09 +01:00
test_swaglint_command_callback.vader Clean up tests to stop people copy and pasting the wrong examples 2017-11-15 17:21:17 +00:00
test_terraform_tflint_command_callback.vader Clean up tests to stop people copy and pasting the wrong examples 2017-11-15 17:21:17 +00:00
test_thrift_command_callback.vader Clean up tests to stop people copy and pasting the wrong examples 2017-11-15 17:21:17 +00:00
test_tslint_command_callback.vader Get tslint and xmllint command callback tests to pass in Windows 2017-10-01 21:23:42 +01:00
test_write_good_command_callback.vader Fix the write-good tests on Windows 2017-10-25 00:39:23 +01:00
test_xmllint_command_callback.vader Clean up tests to stop people copy and pasting the wrong examples 2017-11-15 17:21:17 +00:00