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/fixers
Justin Searls 2cfa09e02d Adds standardrb linter (#2133)
See: https://github.com/testdouble/standard

StandardRB is to RuboCop what StandardJS is to ESLint. This commit 
naively copies the RuboCop linter and fixer to point at the standardrb
executable. Any other adjustments are very minor (the only I can think 
of is that standardrb takes a `--fix` option instead of 
`--auto-correct`).

This raises a confusing point to me as both developer and a user: since
ale enables all linters by default, won't this run both RuboCop and 
StandardRB (the results of which will almost always be in conflict with
one another)? How does ale already solve for this for the similar case
of StandardJS and ESLint?
2018-12-10 14:02:32 -07:00
..
eslint-test-files Cover the prettier-eslint changes with tests, and fix some problems 2017-08-30 22:49:46 +01:00
long-line-project Add a fix function for breaking up long Python lines, which is hidden for now 2017-08-11 10:31:25 +01:00
test_autopep8_fixer_callback.vader Fix the mscs tests on Windows, and use the improved Simplify for all tests instead. 2017-12-19 18:23:09 +00:00
test_bibclean_fixer_callback.vader Add bibclen fixer support 2018-12-01 15:05:18 +09:00
test_black_fixer_callback.vader Added support for Python black fixer (#1451) 2018-04-06 11:08:25 +02:00
test_break_up_long_lines_python_fixer.vader Add a fix function for breaking up long Python lines, which is hidden for now 2017-08-11 10:31:25 +01:00
test_brittany_fixer_callback.vader Fix #1424 - Make the brittany fixer work 2018-04-08 17:38:43 +01:00
test_clangformat_fixer_callback.vader Add clang-format fixer for C/C++ (#873) 2017-08-24 22:49:43 +01:00
test_dartfmt_fixer_callback.vader Added dartfmt fixer (#1683) 2018-07-01 13:55:41 +01:00
test_elm_format_fixer_callback.vader Fix elm-format fixer name 2018-03-08 09:19:12 -06:00
test_eslint_fixer_callback.vader Handle failing to connect to eslint_d 2018-09-17 17:32:57 +01:00
test_fixjson_fixer_callback.vader Support fixing JSON files with fixjson 2018-01-24 10:36:31 +00:00
test_gofmt_fixer_callback.vader gofmt fixer for Go (#970) 2017-10-03 18:54:35 +01:00
test_goimports_fixer_callback.vader goimports fixer doesn't work for vendored libraries 2017-12-08 12:49:02 +00:00
test_gomod_fixer_callback.vader Add fixer for Go modules (#1873) 2018-09-19 19:33:23 +01:00
test_goofle_java_format_fixer_callback.vader fix: change google_java_format_* to java_google_java_format_* for inject global variables according to doc/ale-java.txt 2018-10-24 20:10:31 +08:00
test_hackfmt_fixer_callback.vader Split Hack out from PHP, modernize 2018-08-02 11:28:56 -07:00
test_hfmt_fixer_callback.vader adds fixer support for hfmt (#1027) 2017-10-24 22:29:04 +01:00
test_hlint_fixer_callback.vader Add better support for Haskell stack compiler tools (#1851) 2018-09-28 09:05:01 +01:00
test_importjs_fixer_callback.vader importjs fixer not reading correct executable variable name 2018-08-24 09:04:17 +00:00
test_isort_fixer_callback.vader ale#path#CdString include ale#Escape 2018-10-23 23:20:27 +09:00
test_jq_fixer_callback.vader Allow custom filters for the jq fixer (#1980) 2018-10-12 09:15:32 +01:00
test_mix_format_fixer_callback.vader Clean up the mix format command and tests 2018-03-18 17:40:34 +00:00
test_ocamlformat_fixer_callback.vader Make ocamlformat work without temporary files 2018-11-04 20:32:56 +03:00
test_perltidy_fixer_callback.vader add perltidy fixer 2018-04-21 22:09:38 +09:00
test_php_cs_fixer.vader Add g:ale_php_cs_fixer_options variable (#1477) 2018-04-07 23:53:03 +02:00
test_phpcbf_fixer_callback.vader Fix the mscs tests on Windows, and use the improved Simplify for all tests instead. 2017-12-19 18:23:09 +00:00
test_prettier_eslint_fixer.callback.vader ale#path#CdString include ale#Escape 2018-10-23 23:20:27 +09:00
test_prettier_fixer_callback.vader add tests for prettier-html 2018-11-12 12:28:34 +05:30
test_puppetlint_fixer_callback.vader Get fixer tests to work on Windows 2017-10-01 20:23:41 +01:00
test_python_add_blank_lines_fixer.vader Bugfix: python add blank lines (#1944) 2018-09-25 10:02:01 +01:00
test_qmlfmt_fixer_callback.vader Add support for qmlfmt fixer (#1651) 2018-06-12 19:38:16 +01:00
test_refmt_fixer_callback.vader refmt fixer for ReasonML 2017-10-29 21:48:28 +01:00
test_rubocop_fixer_callback.vader Use correct exclusion flag in rubocop fixer 2018-10-31 11:18:07 +13:00
test_rufo_fixer_callback.vader Add bibclen fixer support 2018-12-01 15:05:18 +09:00
test_rustfmt_fixer_callback.vader Don't use temporary file for rustfmt fixer 2017-12-27 23:12:57 +07:00
test_scalafmt_fixer_callback.vader Add 'scalafmt' fixer for Scala files 2018-06-03 04:40:52 +08:00
test_shfmt_fixer_callback.vader shfmt: Use Vim's indent config as default indent width 2018-09-18 17:51:00 +09:00
test_sqlfmt_fixer_callback.vader Add support for sqlfmt 2018-09-08 01:34:10 +02:00
test_standard_fixer_callback.vader Fix the mscs tests on Windows, and use the improved Simplify for all tests instead. 2017-12-19 18:23:09 +00:00
test_standardrb_fixer_callback.vader Adds standardrb linter (#2133) 2018-12-10 14:02:32 -07:00
test_stylelint_fixer_callback.vader Fix the mscs tests on Windows, and use the improved Simplify for all tests instead. 2017-12-19 18:23:09 +00:00
test_stylish_haskell_fixer_callback.vader Add stylish-haskell as a fixer (#1837) 2018-08-23 23:14:59 +01:00
test_swiftformat_fixer_callback.vader Add support for SwiftFormat as a fixer 2017-08-09 12:41:21 -05:00
test_terraform_fmt_fixer_callback.vader add terraform fmt fixer for terraform and hcl filetypes 2018-10-23 20:44:31 -04:00
test_tidy_fixer_callback.vader Add fixer tidy for HTML 2018-06-23 22:59:13 +05:30
test_trim_whitespace.vader Add new fixer: TrimWhitespace (#991) 2017-10-12 09:27:24 +01:00
test_tslint_fixer_callback.vader Massively reduce the amount of code needed for linter tests 2018-07-15 18:28:28 +01:00
test_uncrustify_fixer_callback.vader add uncrustify fixer for several languages 2018-09-04 20:39:32 -04:00
test_vim_help_tags_alignment_fixer.vader Add a function for fixing the alignment of Vim help tags 2017-07-03 16:51:34 +01:00
test_xmllint_fixer_callback.vader Add support for xmllint as a fixer. 2018-08-28 23:43:52 +02:00
test_yapf_fixer_callback.vader Fix the mscs tests on Windows, and use the improved Simplify for all tests instead. 2017-12-19 18:23:09 +00:00