ale/test
Jon Parise 90b9597d50
Add a buildifier fixer for Bazel files (#3499)
This fixer enables buildifier's formatting and "lint fix" modes.
Additional options can be provided via `bazel_buildifier_options`.

It also implements some basic logic for guessing the file's type.
buildifier itself usually does this based on the filenames provided on
the command line, but because we're piping our buffer via stdin, we need
to do this manually.
2021-02-21 21:35:26 +09:00
..
.config/nvim
ada_files
ant-test-files
command_callback Add a buildifier fixer for Bazel files (#3499) 2021-02-21 21:35:26 +09:00
compile_database_perf
completion Allow duplicate LSP completions for autoimport (#3473) 2021-01-31 16:21:31 +00:00
csslint-test-files
cucumber_fixtures/features
d_files
dart_files
elixir-test-files
elm-test-files
ember-template-lint-test-files feat(template-lint): Read from stdin (#2622) 2020-08-31 09:26:33 +01:00
eslint-test-files fixers/xo: support typescript options 2021-01-22 09:23:53 -06:00
fish_files add doc and test 2020-10-31 14:01:08 +08:00
fix Close #3333 - Add an ALECompletePost event 2020-09-08 21:40:10 +01:00
fixers Add a buildifier fixer for Bazel files (#3499) 2021-02-21 21:35:26 +09:00
flow
go_files
gradle-test-files
hamllint-test-files
handler Verilator current file search path (#3500) 2021-02-11 19:35:25 +00:00
javascript_files
json_files
jsonlint-test-files
kotlin_files
lsp Support going to type definition with tsserver (#3545) 2021-02-20 16:09:28 +00:00
lua_files Add luafmt fixer (#3289) 2020-11-21 15:59:50 +00:00
markdown_files
maven-test-files Add tests for maven.vim file 2020-10-02 10:03:14 +02:00
nim-test-files/with-git/src Add support for nimlsp (#2815) 2019-10-17 17:32:31 +01:00
nix Add rnix-lsp for Nix diagnostics and completion 2021-01-23 13:23:14 +01:00
ocaml-test-files
phpcs-test-files
prettier-test-files Set prettier working directory to where .prettierignore is (#3101) 2020-08-28 08:14:50 +01:00
puppet-test-files
python Add TypeScript autoimport support for deoplete (#2779) 2020-01-01 19:00:41 +00:00
python_fixtures/pipenv
python-test-files/python-package-project
reasonml_files
ruby_fixtures
rust_files
scala_fixtures
script Remove last traces of Travis CI 2021-01-27 20:11:46 +00:00
sign Make it easier to run tests locally 2020-08-16 21:20:08 +01:00
slimlint-test-files
smlnj
swift-test-files
swiftlint-test-files
terraform_files Add terraform-lsp integration (#2758) 2020-04-20 16:02:31 +01:00
test_c_projects Add test case for gnumakefile detection 2021-02-05 20:48:52 -03:00
test_cpp_project fix: Force add .astylerc in test_cpp_project 2020-07-30 09:58:14 -04:00
tex_files
tflint-test-files/foo
top
typescript feat: Add Deno lsp support 2021-01-22 19:06:53 +01:00
util #3325 - ale#path#BufferCdString now generates %s:h 2020-08-28 17:46:43 +01:00
xo-test-files/monorepo fixers/xo: support monorepos 2021-01-22 09:23:54 -06:00
dumb_named_pipe_server.py Feature: Add support for named-pipe sockets for LSPs (#3509) 2021-01-26 20:43:17 +00:00
dumb_tcp_client.py
dumb_tcp_server.py
smoke_test.vader 3560 add vim 8.2 and nvim 0.4 to ci tests (#3561) 2021-01-27 19:52:24 +00:00
test_ale_has.vader Bump the ALE version to v3.1.0 2021-02-11 19:47:29 +00:00
test_ale_info_to_clipboard.vader
test_ale_info.vader Close #3003 - Show ignored linters in :ALEInfo 2020-09-08 22:19:13 +01:00
test_ale_lint_command.vader
test_ale_lint_stop_command.vader Close #3333 - Add an ALECompletePost event 2020-09-08 21:40:10 +01:00
test_ale_toggle.vader
test_ale_var.vader
test_alejobstarted_autocmd.vader
test_alelint_autocmd.vader
test_ant_build_classpath_command.vader
test_ant_find_project_root.vader
test_autocmd_commands.vader Close #3309 - Add b:ale_lint_delay 2020-08-28 09:54:43 +01:00
test_backwards_compatibility.vader Use a function to define shellcheck linters and vars needed, fixes tests 2020-05-08 12:55:54 +01:00
test_balloon_messages.vader
test_c_flag_parsing.vader Add test case for gnumakefile detection 2021-02-05 20:48:52 -03:00
test_checkingbuffer_autocmd.vader
test_cleanup.vader
test_code_action_corner_cases.vader Fixes to code actions (cursor moving, tests, EOL/EOF corner cases) (#3478) 2021-02-20 16:16:47 +00:00
test_code_action_python.vader Fixes to code actions (cursor moving, tests, EOL/EOF corner cases) (#3478) 2021-02-20 16:16:47 +00:00
test_code_action.vader Fixes to code actions (cursor moving, tests, EOL/EOF corner cases) (#3478) 2021-02-20 16:16:47 +00:00
test_codefix.vader #3442 Fix code fix clangd issue 2020-11-21 01:27:27 +00:00
test_computed_lint_file_values.vader Close #2522 - Check pylint on the fly 2020-09-09 21:45:15 +01:00
test_csslint_config_detection.vader
test_cursor_warnings.vader Add tests for \r removal 2020-08-31 09:01:44 +01:00
test_deferred_command_string.vader Close #3285 - lint_file is now dynamic 2020-08-28 14:02:05 +01:00
test_deferred_executable_string.vader
test_deno_executable_detection.vader feat: Add Deno fmt fixer 2021-01-22 19:06:52 +01:00
test_disabling_ale.vader
test_dockerfile_hadolint_linter.vader hadolint: Recognize message type 2020-11-29 15:09:47 +01:00
test_env_function.vader
test_errors_removed_after_filetype_changed.vader
test_eslint_executable_detection.vader eslint: Use cwd from executable location to fix nested projects (#3222) 2020-07-08 14:42:01 +01:00
test_filename_mapping.vader Try to fix Windows tests 2020-08-23 20:05:09 +01:00
test_filetype_linter_defaults.vader Test default linters for apkbuild 2021-01-22 14:04:26 -03:00
test_filetype_mapping.vader
test_find_nearest_directory.vader
test_find_references.vader Fix #3316 - Repeat -relative for ALERepeatSelection 2020-08-27 12:41:07 +01:00
test_floating_preview.vader Add nvim floating window support (replaces #3314) (#3470) 2021-01-14 18:06:20 +00:00
test_flow_command.vader
test_format_command.vader #2556 - Support modifiers for formatted filenames 2020-08-24 09:33:07 +01:00
test_format_temporary_file_creation.vader
test_function_arg_count.vader
test_fuzzy_json_decode.vader
test_get_abspath.vader
test_get_loclist.vader
test_getmatches.vader
test_go_to_definition.vader Support going to type definition with tsserver (#3545) 2021-02-20 16:09:28 +00:00
test_gradle_build_classpath_command.vader
test_gradle_find_executable.vader
test_gradle_find_project_root.vader
test_hdl_checker_options.vader Clean up the hdl_checker test a bit better 2021-02-10 22:10:18 +00:00
test_highlight_placement.vader Fixes #2982 - Implement g:ale_exclude_highlights 2020-03-11 12:52:41 -04:00
test_highlight_position_chunking.vader
test_history_saving.vader
test_hover_parsing.vader Close #3274 - Handle basic LSP markdown formatting 2020-08-12 22:11:45 +01:00
test_hover.vader Add nvim floating window support (replaces #3314) (#3470) 2021-01-14 18:06:20 +00:00
test_ignoring_linters.vader
test_jq_linter.vader Add command callback test 2021-02-02 13:15:46 +01:00
test_jsonlint_executable_detection.vader
test_kotlin_languageserver_path_detection.vader
test_line_join.vader
test_lint_file_linters.vader
test_lint_on_enter_when_file_changed.vader Use has('gui_running') instead of has('gui') 2020-11-21 20:16:32 +00:00
test_lint_on_filetype_changed.vader
test_linter_defintion_processing.vader Close #3285 - lint_file is now dynamic 2020-08-28 14:02:05 +01:00
test_linter_retrieval.vader
test_linter_type_mapping.vader
test_linting_blacklist.vader
test_linting_updates_loclist.vader 3560 add vim 8.2 and nvim 0.4 to ci tests (#3561) 2021-01-27 19:52:24 +00:00
test_list_formatting.vader Add tests for \r removal 2020-08-31 09:01:44 +01:00
test_list_opening.vader
test_list_titles.vader
test_load_all_linters.vader
test_loclist_binary_search.vader
test_loclist_corrections.vader Try to fix Windows tests again 2020-08-23 20:14:08 +01:00
test_loclist_jumping.vader
test_loclist_sorting.vader
test_maven_build_classpath_command.vader Add tests for maven.vim file 2020-10-02 10:03:14 +02:00
test_maven_find_executable.vader Add tests for maven.vim file 2020-10-02 10:03:14 +02:00
test_maven_find_project_root.vader Add tests for maven.vim file 2020-10-02 10:03:14 +02:00
test_nearest_file_search.vader
test_nimlsp_project_root.vader Add support for nimlsp (#2815) 2019-10-17 17:32:31 +01:00
test_no_linting_on_write_quit.vader
test_organize_imports.vader #3332 Implement :ALERename! for ignoring errors 2020-10-15 21:56:21 +01:00
test_other_sources.vader
test_parse_command_args.vader
test_path_dirname.vader
test_path_equality.vader
test_path_upwards.vader
test_path_uri.vader Fix #3278 - Handle UTF-8 in URI encoding/decoding 2020-08-10 02:03:41 +01:00
test_pattern_options.vader
test_prepare_command.vader
test_puppet_path_detection.vader
test_python_find_project_root.vader
test_python_pipenv.vader
test_python_traceback.vader
test_python_virtualenv.vader
test_quickfix_deduplication.vader
test_quitting_variable.vader
test_redundant_tsserver_rendering_avoided.vader Fix tests for LSP suggestions 2021-02-06 18:55:21 +00:00
test_regex_escaping.vader
test_rename.vader Fix #3332 - Modify everything for rename/actions 2020-11-21 19:00:53 +00:00
test_resolve_local_path.vader
test_results_not_cleared_when_opening_loclist.vader
test_sandbox_execution.vader
test_semver_utils.vader
test_set_list_timers.vader
test_setting_loclist_from_another_buffer.vader
test_setting_problems_found_in_previous_buffers.vader
test_shell_detection.vader Fix 3103 - add shellcheck shell directive detection. (#3216) 2020-11-21 20:49:31 +00:00
test_should_do_nothing_conditions.vader
test_sml_command.vader
test_socket_connections.vader Feature: Add support for named-pipe sockets for LSPs (#3509) 2021-01-26 20:43:17 +00:00
test_statusline.vader
test_swift_find_project_root.vader
test_swiftlint_executable_detection.vader Close #3285 - lint_file is now dynamic 2020-08-28 14:02:05 +01:00
test_symbol_search.vader
test_temporary_file_management.vader Remove features deprecated in previous versions 2020-08-18 23:03:43 +01:00
test_tmpdir_wrapper.vader
test_vim8_processid_parsing.vader
test_windows_escaping.vader
test_wrap_comand.vader
test_writefile_function.vader fix: don't append newline when buffer is noeol and nofixeol 2020-04-30 15:00:10 -04:00
vimrc