mirror of https://github.com/dense-analysis/ale
a9d7f45924
* Add Statix for Linting Add `statix check` as a linter. Provides a simple set of definition tests additionally. Variable names specify "check" to allow for later addition of `statix fix` as a formatter once stream support is added. Signed-off-by: David Houston <houstdav000@gmail.com> * Fixup Supported Tools List I didn't realise there were two separate lists of tools, so add statix to the other list. Also, remembered "S" comes after "R", and so re-ordered it. Signed-off-by: David Houston <houstdav000@gmail.com> * Fix statix Test File I refactored the variables for statix to allow for writing a fixer later, and forgot to update them in the test, so update them now. Also remove a stray "i", add missing space before checks Signed-off-by: David Houston <houstdav000@gmail.com> * Update Output Stream for v0.4.0 statix v0.4.0 provides a breaking change of output stream from stderr to stdout. Signed-off-by: David Houston <houstdav000@gmail.com> * Add statix fix Fixer Implement statix fix as a fixer for simple Nix antipatterns. Signed-off-by: David Houston <houstdav000@gmail.com> * Fix statix Fixer Tests Fix the statix fixer tests by removing the unnecessary 'read_temporary_file' value from the command, since it simply uses the default value. Signed-off-by: David Houston <houstdav000@gmail.com> * Add statix Handler Test Add a test for the statix handler per @hsanson's request. Signed-off-by: David Houston <houstdav000@gmail.com> * Fix to run only on stdin for linting Signed-off-by: David Houston <houstdav000@gmail.com> |
||
---|---|---|
.. | ||
test_appleswiftformat_fixer_callback.vader | ||
test_astyle_fixer_callback.vader | ||
test_autoflake_fixer_callback.vader | ||
test_autoimport_fixer_callback.vader | ||
test_autopep8_fixer_callback.vader | ||
test_bibclean_fixer_callback.vader | ||
test_black_fixer_callback.vader | ||
test_break_up_long_lines_python_fixer.vader | ||
test_brittany_fixer_callback.vader | ||
test_buildifier_fixer_callback.vader | ||
test_clangformat_fixer_callback.vader | ||
test_clangtidy_fixer_callback.vader | ||
test_cmakeformat_fixer_callback.vader | ||
test_dart_format_fixer_callback.vader | ||
test_dartfmt_fixer_callback.vader | ||
test_dfmt_fixer_callback.vader | ||
test_dhall_format_fixer_callback.vader | ||
test_dhall_freeze_fixer_callback.vader | ||
test_dhall_lint_fixer_callback.vader | ||
test_dotnet_format_fixer_callback.vader | ||
test_elm_format_fixer_callback.vader | ||
test_erblint_fixer_callback.vader | ||
test_erlfmt_fixer_callback.vader | ||
test_eslint_fixer_callback.vader | ||
test_fecs_fixer_callback.vader | ||
test_fish_indent_fixer_callback.vader | ||
test_fixjson_fixer_callback.vader | ||
test_floskell_fixer_callback.vader | ||
test_gnatpp_fixer_callback.vader | ||
test_gofmt_fixer_callback.vader | ||
test_gofumpt_fixer.vader | ||
test_goimports_fixer_callback.vader | ||
test_golines_fixer_callback.vader | ||
test_gomod_fixer_callback.vader | ||
test_goofle_java_format_fixer_callback.vader | ||
test_hackfmt_fixer_callback.vader | ||
test_hfmt_fixer_callback.vader | ||
test_hindent_fixer_callback.vader | ||
test_hlint_fixer_callback.vader | ||
test_html_beautify_fixer_callback.vader | ||
test_importjs_fixer_callback.vader | ||
test_isort_fixer_callback.vader | ||
test_jq_fixer_callback.vader | ||
test_jsonnetfmt_fixer_callback.vader | ||
test_ktlint_fixer_callback.vader | ||
test_latexindent_fixer_callback.vader | ||
test_lua_format_fixer_callback.vader | ||
test_luafmt_fixer_callback.vader | ||
test_mix_format_fixer_callback.vader | ||
test_nimpretty_fixer_callback.vader | ||
test_nixfmt_fixer_callback.vader | ||
test_nixpkgsfmt_fixer_callback.vader | ||
test_ocamlformat_fixer_callback.vader | ||
test_ocp_indent_fixer_callback.vader | ||
test_ormolu_fixer_callback.vader | ||
test_pandoc_fixer_callback.vader | ||
test_perltidy_fixer_callback.vader | ||
test_pgformatter_fixer_callback.vader | ||
test_php_cs_fixer.vader | ||
test_phpcbf_fixer_callback.vader | ||
test_prettier_eslint_fixer.callback.vader | ||
test_prettier_fixer_callback.vader | ||
test_prettier_standard_callback.vader | ||
test_protolint_fixer_callback.vader | ||
test_ptop_fixer_callback.vader | ||
test_puppetlint_fixer_callback.vader | ||
test_purs_tidy_fixer_callback.vader | ||
test_purty_fixer_callback.vader | ||
test_python_add_blank_lines_fixer.vader | ||
test_qmlfmt_fixer_callback.vader | ||
test_refmt_fixer_callback.vader | ||
test_remark_lint_fixer_callback.vader | ||
test_reorder_python_imports_fixer_callback.vader | ||
test_rubocop_fixer_callback.vader | ||
test_rufo_fixer_callback.vader | ||
test_rustfmt_fixer_callback.vader | ||
test_scalafmt_fixer_callback.vader | ||
test_shfmt_fixer_callback.vader | ||
test_sorbet_fixer_callback.vader | ||
test_sqlfmt_fixer_callback.vader | ||
test_sqlformat_fixer_callback.vader | ||
test_standard_fixer_callback.vader | ||
test_standardrb_fixer_callback.vader | ||
test_statix_fixer.vader | ||
test_stylelint_fixer_callback.vader | ||
test_styler_fixer_callback.vader | ||
test_stylish_haskell_fixer_callback.vader | ||
test_stylua_fixer_callback.vader | ||
test_swiftformat_fixer_callback.vader | ||
test_terraform_fmt_fixer_callback.vader | ||
test_textlint_fixer_callback.vader | ||
test_tidy_fixer_callback.vader | ||
test_trim_whitespace.vader | ||
test_tslint_fixer_callback.vader | ||
test_uncrustify_fixer_callback.vader | ||
test_vfmt_fixer_callback.vader | ||
test_vim_help_tags_alignment_fixer.vader | ||
test_xmllint_fixer_callback.vader | ||
test_xo_fixer_callback.vader | ||
test_xots_fixer_callback.vader | ||
test_yamlfix_fixer_callback.vader | ||
test_yapf_fixer_callback.vader |