This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
ale/test/handler
Sander van Harmelen 455793dfd9 Improve performance when using gometalinter (#566)
* Improve performance when using gometalinter

Before this change when I opened a big project that had 6000+ warnings/errors it took ages to get the actual warnings/errors and it caused my CPU to be busy for quite some time. The call to gometalinter alone took about 24 seconds, but after that vim was struggling as well.

After this change the gometalinter call just takes 2 seconds and nothing noticable happens with the CPU and/or vim.

* Removed obsolete test

This logic is no longer done by the `ale` plugin, but by `gometalinter` itself.
2017-05-20 11:43:28 +01:00
..
test_asm_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_brakeman_handler.vader Allow the Brakeman tests to be run directly 2017-05-05 10:14:52 +01:00
test_checkstyle_handler.vader Clean up linters after running the checkstyle handlers 2017-05-15 20:59:50 +01:00
test_clang_handler.vader #392 Handle clang header errors too 2017-04-11 21:05:41 +01:00
test_coffeelint_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_common_handlers.vader Fix #555 - Handle csslint errors without groups 2017-05-15 21:21:09 +01:00
test_cpplint_handler.vader Add cpplint linter 2017-05-16 19:09:59 +02:00
test_credo_handler.vader Group handler test cases in a directory 2017-03-06 23:32:48 +00:00
test_crystal_handler.vader add crystal lint 2017-04-13 21:33:36 -04:00
test_dogma_handler.vader Use the same formatting as other files for the dogma linter file, and cover the Handler function with tests 2017-03-27 12:56:54 +01:00
test_embertemplatelint_handler.vader Add support for linting Handlebars templates with ember-template-lint (#452) 2017-04-07 15:38:50 +01:00
test_eslint_handler.vader #538 Set some end columns for some eslint problems 2017-05-16 22:57:15 +01:00
test_flow_handler.vader Flow: Fix case where 1st msg points to different file (#477) 2017-04-16 11:45:42 +01:00
test_fortran_handler.vader Group handler test cases in a directory 2017-03-06 23:32:48 +00:00
test_gcc_handler.vader Fix #556 Remove duplicate error messages from clang++ 2017-05-17 10:10:25 +01:00
test_ghc_handler.vader Break shared handlers up into their own files, and fix stylelint error handling 2017-04-24 22:27:18 +01:00
test_ghc_mod_handler.vader Haskell: add ghc-mod linter 2017-05-15 19:46:02 +01:00
test_gobuild_handler.vader Make the gobuild tests work better when running them directly 2017-05-06 10:10:24 +01:00
test_gometalinter_handler.vader Improve performance when using gometalinter (#566) 2017-05-20 11:43:28 +01:00
test_javac_handler.vader #502 Parse more undefined symbol errors 2017-05-04 23:34:52 +01:00
test_mypy_handler.vader Fix #363 - Detect virtualenv executables and fix import paths for mypy. Use lint_file for mypy 2017-05-06 23:19:54 +01:00
test_nim_handler.vader Make the nimcheck tests more reliable 2017-05-06 23:06:51 +01:00
test_nix_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_php_handler.vader Add end columns on php linter #538 2017-05-17 21:28:29 +02:00
test_reek_handler.vader Add the Reek checker for Ruby. (#490) 2017-04-20 07:37:08 +01:00
test_rpmlint_handler.vader Add rpm spec file linter (rpmlint) (#486) 2017-04-19 23:40:58 +01:00
test_rubocop_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_ruby_handler.vader Add erb linter (#497) 2017-04-25 18:38:02 +01:00
test_rust_handler.vader #562 Join split JSON lines together for new Rust output 2017-05-17 09:43:28 +01:00
test_shell_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_slim_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_sml_handler.vader improved the sml linter (#445) 2017-04-08 11:23:11 +01:00
test_sqlint_handler.vader Add SQL linter sqlint, closes #395 (#472) 2017-04-15 11:24:05 +01:00
test_standard_handler.vader Group handler test cases in a directory 2017-03-06 23:32:48 +00:00
test_stylelint_handler.vader Break shared handlers up into their own files, and fix stylelint error handling 2017-04-24 22:27:18 +01:00
test_swiftlint_handler.vader #392 Report errors inside of headers, in a very basic way 2017-04-11 20:32:57 +01:00
test_typecheck_handler.vader Add a function for getting matches, and use it to simplify a lot of code 2017-04-18 00:35:53 +01:00
test_vint_handler.vader Fix #469 - Remove Unicode quotes from GCC errors, which cause issues 2017-04-24 23:00:43 +01:00
test_xmllint_handler.vader Add xmllint linter (#559) 2017-05-18 09:31:12 +01:00