ale/test/handler
Jon Parise f4c5d29c64 Add a linter for Apache Thrift IDL files
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-30 11:08:06 -07:00
..
test_ansible_lint_handler.vader
test_asm_handler.vader
test_brakeman_handler.vader
test_checkstyle_handler.vader
test_clang_handler.vader
test_coffeelint_handler.vader
test_common_handlers.vader
test_cppcheck_handler.vader
test_cpplint_handler.vader
test_credo_handler.vader
test_crystal_handler.vader
test_dartanalyzer_handler.vader
test_dogma_handler.vader
test_elmmake_handler.vader
test_embertemplatelint_handler.vader
test_eslint_handler.vader Remove some redundant eslint test code 2017-08-22 21:40:00 +01:00
test_flake8_handler.vader
test_flow_handler.vader
test_fortran_handler.vader
test_gcc_handler.vader
test_ghc_handler.vader
test_ghc_mod_handler.vader
test_gobuild_handler.vader
test_gometalinter_handler.vader
test_hlint_handler.vader
test_idris_handler.vader
test_javac_handler.vader
test_jscs_handler.vader
test_lua_handler.vader
test_mypy_handler.vader #653 Show errors from other files for mypy 2017-08-20 17:43:42 +01:00
test_nagelfar_handler.vader
test_nim_handler.vader
test_nix_handler.vader
test_perl_handler.vader
test_php_handler.vader
test_phpstan_handler.vader Fix #864 - Use the user's configured executable for phpstan for executable() checks 2017-08-21 18:42:18 +01:00
test_pycodestyle_handler.vader Add pycodestyle Python linter support (#872) 2017-08-25 12:46:56 +01:00
test_pylint_handler.vader
test_rails_best_practices_handler.vader
test_reek_handler.vader
test_rpmlint_handler.vader
test_rubocop_handler.vader
test_ruby_handler.vader
test_rust_handler.vader
test_scalac_handler.vader
test_scalastyle_handler.vader
test_shell_handler.vader
test_slim_handler.vader
test_sml_handler.vader
test_sqlint_handler.vader
test_standard_handler.vader
test_stylelint_handler.vader
test_swaglint_handler.vader
test_swiftlint_handler.vader
test_syntaxerl_handler.vader
test_thrift_handler.vader Add a linter for Apache Thrift IDL files 2017-08-30 11:08:06 -07:00
test_tslint_handler.vader
test_typecheck_handler.vader
test_vint_handler.vader Set the end column for some Vint problems 2017-08-26 17:23:20 +01:00
test_xmllint_handler.vader