mirror of https://github.com/dense-analysis/ale
Fix 3853 - Update 💾 icon on supported tools list. (#3854)
Look for all linters that have "lint_file" set to 1 and verify tools that have it have the :floopy_disk: icon set and those that don't do not have it. Correspondingly added/removed !! on ale-supported-languages-and-tools.txt file. Co-authored-by: Horacio Sanson <horacio@allm.inc>
This commit is contained in:
parent
775d121d46
commit
d6f5fb69ad
|
@ -17,7 +17,7 @@ Notes:
|
||||||
* `gcc`
|
* `gcc`
|
||||||
* `gnatpp`
|
* `gnatpp`
|
||||||
* Ansible
|
* Ansible
|
||||||
* `ansible-lint`
|
* `ansible-lint`!!
|
||||||
* API Blueprint
|
* API Blueprint
|
||||||
* `drafter`
|
* `drafter`
|
||||||
* APKBUILD
|
* APKBUILD
|
||||||
|
@ -86,7 +86,7 @@ Notes:
|
||||||
* `uncrustify`
|
* `uncrustify`
|
||||||
* Chef
|
* Chef
|
||||||
* `cookstyle`
|
* `cookstyle`
|
||||||
* `foodcritic`
|
* `foodcritic`!!
|
||||||
* Clojure
|
* Clojure
|
||||||
* `clj-kondo`
|
* `clj-kondo`
|
||||||
* `joker`
|
* `joker`
|
||||||
|
@ -141,7 +141,7 @@ Notes:
|
||||||
* Elixir
|
* Elixir
|
||||||
* `credo`
|
* `credo`
|
||||||
* `dialyxir`
|
* `dialyxir`
|
||||||
* `dogma`
|
* `dogma`!!
|
||||||
* `elixir-ls`
|
* `elixir-ls`
|
||||||
* `mix`!!
|
* `mix`!!
|
||||||
* Elm
|
* Elm
|
||||||
|
@ -155,7 +155,7 @@ Notes:
|
||||||
* `ruumba`
|
* `ruumba`
|
||||||
* Erlang
|
* Erlang
|
||||||
* `SyntaxErl`
|
* `SyntaxErl`
|
||||||
* `dialyzer`
|
* `dialyzer`!!
|
||||||
* `elvis`!!
|
* `elvis`!!
|
||||||
* `erlc`
|
* `erlc`
|
||||||
* `erlfmt`
|
* `erlfmt`
|
||||||
|
@ -240,7 +240,7 @@ Notes:
|
||||||
* `ispc`!!
|
* `ispc`!!
|
||||||
* Java
|
* Java
|
||||||
* `PMD`
|
* `PMD`
|
||||||
* `checkstyle`
|
* `checkstyle`!!
|
||||||
* `eclipselsp`
|
* `eclipselsp`
|
||||||
* `google-java-format`
|
* `google-java-format`
|
||||||
* `javac`
|
* `javac`
|
||||||
|
@ -268,7 +268,7 @@ Notes:
|
||||||
* `languageserver`
|
* `languageserver`
|
||||||
* Kotlin
|
* Kotlin
|
||||||
* `kotlinc`!!
|
* `kotlinc`!!
|
||||||
* `ktlint`!!
|
* `ktlint`
|
||||||
* `languageserver`
|
* `languageserver`
|
||||||
* LaTeX (tex)
|
* LaTeX (tex)
|
||||||
* `alex`!!
|
* `alex`!!
|
||||||
|
@ -389,8 +389,8 @@ Notes:
|
||||||
* Prolog
|
* Prolog
|
||||||
* `swipl`
|
* `swipl`
|
||||||
* proto
|
* proto
|
||||||
* `protoc-gen-lint`
|
* `protoc-gen-lint`!!
|
||||||
* `protolint`
|
* `protolint`!!
|
||||||
* Pug
|
* Pug
|
||||||
* `pug-lint`
|
* `pug-lint`
|
||||||
* Puppet
|
* Puppet
|
||||||
|
@ -410,7 +410,7 @@ Notes:
|
||||||
* `flake8`
|
* `flake8`
|
||||||
* `isort`
|
* `isort`
|
||||||
* `mypy`
|
* `mypy`
|
||||||
* `prospector`
|
* `prospector`!!
|
||||||
* `pycodestyle`
|
* `pycodestyle`
|
||||||
* `pydocstyle`
|
* `pydocstyle`
|
||||||
* `pyflakes`
|
* `pyflakes`
|
||||||
|
@ -450,7 +450,7 @@ Notes:
|
||||||
* RPM spec
|
* RPM spec
|
||||||
* `rpmlint`
|
* `rpmlint`
|
||||||
* Ruby
|
* Ruby
|
||||||
* `brakeman`
|
* `brakeman`!!
|
||||||
* `debride`
|
* `debride`
|
||||||
* `prettier`
|
* `prettier`
|
||||||
* `rails_best_practices`!!
|
* `rails_best_practices`!!
|
||||||
|
@ -545,7 +545,7 @@ Notes:
|
||||||
* `tsserver`
|
* `tsserver`
|
||||||
* `typecheck`
|
* `typecheck`
|
||||||
* V
|
* V
|
||||||
* `v`
|
* `v`!!
|
||||||
* `vfmt`
|
* `vfmt`
|
||||||
* VALA
|
* VALA
|
||||||
* `uncrustify`
|
* `uncrustify`
|
||||||
|
@ -556,7 +556,7 @@ Notes:
|
||||||
* `verilator`
|
* `verilator`
|
||||||
* `vlog`
|
* `vlog`
|
||||||
* `xvlog`
|
* `xvlog`
|
||||||
* `yosys`
|
* `yosys`!!
|
||||||
* VHDL
|
* VHDL
|
||||||
* `ghdl`
|
* `ghdl`
|
||||||
* `vcom`
|
* `vcom`
|
||||||
|
|
|
@ -14,10 +14,10 @@ formatting.
|
||||||
|
|
||||||
**Legend**
|
**Legend**
|
||||||
|
|
||||||
| Key | Definition |
|
| Key | Definition |
|
||||||
| ------------- | -------------------------------- |
|
| ------------- | ----------------------------------------------------------------- |
|
||||||
| :floppy_disk: | May only run on files on disk |
|
| :floppy_disk: | May only run on files on disk (see: `help ale-lint-file-linters` |
|
||||||
| :warning: | Disabled by default |
|
| :warning: | Disabled by default |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ formatting.
|
||||||
* [gcc](https://gcc.gnu.org)
|
* [gcc](https://gcc.gnu.org)
|
||||||
* [gnatpp](https://docs.adacore.com/gnat_ugn-docs/html/gnat_ugn/gnat_ugn/gnat_utility_programs.html#the-gnat-pretty-printer-gnatpp) :floppy_disk:
|
* [gnatpp](https://docs.adacore.com/gnat_ugn-docs/html/gnat_ugn/gnat_ugn/gnat_utility_programs.html#the-gnat-pretty-printer-gnatpp) :floppy_disk:
|
||||||
* Ansible
|
* Ansible
|
||||||
* [ansible-lint](https://github.com/willthames/ansible-lint)
|
* [ansible-lint](https://github.com/willthames/ansible-lint) :floppy_disk:
|
||||||
* API Blueprint
|
* API Blueprint
|
||||||
* [drafter](https://github.com/apiaryio/drafter)
|
* [drafter](https://github.com/apiaryio/drafter)
|
||||||
* APKBUILD
|
* APKBUILD
|
||||||
|
@ -95,7 +95,7 @@ formatting.
|
||||||
* [uncrustify](https://github.com/uncrustify/uncrustify)
|
* [uncrustify](https://github.com/uncrustify/uncrustify)
|
||||||
* Chef
|
* Chef
|
||||||
* [cookstyle](https://docs.chef.io/cookstyle.html)
|
* [cookstyle](https://docs.chef.io/cookstyle.html)
|
||||||
* [foodcritic](http://www.foodcritic.io/)
|
* [foodcritic](http://www.foodcritic.io/) :floppy_disk:
|
||||||
* Clojure
|
* Clojure
|
||||||
* [clj-kondo](https://github.com/borkdude/clj-kondo)
|
* [clj-kondo](https://github.com/borkdude/clj-kondo)
|
||||||
* [joker](https://github.com/candid82/joker)
|
* [joker](https://github.com/candid82/joker)
|
||||||
|
@ -119,7 +119,7 @@ formatting.
|
||||||
* [cucumber](https://cucumber.io/)
|
* [cucumber](https://cucumber.io/)
|
||||||
* CUDA
|
* CUDA
|
||||||
* [clangd](https://clang.llvm.org/extra/clangd.html)
|
* [clangd](https://clang.llvm.org/extra/clangd.html)
|
||||||
* [nvcc](http://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html)
|
* [nvcc](http://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html) :floppy_disk:
|
||||||
* Cypher
|
* Cypher
|
||||||
* [cypher-lint](https://github.com/cleishm/libcypher-parser)
|
* [cypher-lint](https://github.com/cleishm/libcypher-parser)
|
||||||
* Cython (pyrex filetype)
|
* Cython (pyrex filetype)
|
||||||
|
@ -134,9 +134,9 @@ formatting.
|
||||||
* Dart
|
* Dart
|
||||||
* [analysis_server](https://github.com/dart-lang/sdk/tree/master/pkg/analysis_server)
|
* [analysis_server](https://github.com/dart-lang/sdk/tree/master/pkg/analysis_server)
|
||||||
* [dart-analyze](https://github.com/dart-lang/sdk/tree/master/pkg/analyzer_cli) :floppy_disk:
|
* [dart-analyze](https://github.com/dart-lang/sdk/tree/master/pkg/analyzer_cli) :floppy_disk:
|
||||||
* [dart-format](https://github.com/dart-lang/sdk/tree/master/utils/dartfmt)
|
* [dart-format](https://github.com/dart-lang/sdk/tree/master/utils/dartfmt) :floppy_disk:
|
||||||
* [dartanalyzer](https://github.com/dart-lang/sdk/tree/master/pkg/analyzer_cli) :floppy_disk:
|
* [dartanalyzer](https://github.com/dart-lang/sdk/tree/master/pkg/analyzer_cli) :floppy_disk:
|
||||||
* [dartfmt](https://github.com/dart-lang/sdk/tree/master/utils/dartfmt)
|
* [dartfmt](https://github.com/dart-lang/sdk/tree/master/utils/dartfmt) :floppy_disk:
|
||||||
* [language_server](https://github.com/natebosch/dart_language_server)
|
* [language_server](https://github.com/natebosch/dart_language_server)
|
||||||
* desktop
|
* desktop
|
||||||
* [desktop-file-validate](https://www.freedesktop.org/wiki/Software/desktop-file-utils/)
|
* [desktop-file-validate](https://www.freedesktop.org/wiki/Software/desktop-file-utils/)
|
||||||
|
@ -149,7 +149,7 @@ formatting.
|
||||||
* [hadolint](https://github.com/hadolint/hadolint)
|
* [hadolint](https://github.com/hadolint/hadolint)
|
||||||
* Elixir
|
* Elixir
|
||||||
* [credo](https://github.com/rrrene/credo)
|
* [credo](https://github.com/rrrene/credo)
|
||||||
* [dialyxir](https://github.com/jeremyjh/dialyxir) :floppy_disk:
|
* [dialyxir](https://github.com/jeremyjh/dialyxir)
|
||||||
* [dogma](https://github.com/lpil/dogma) :floppy_disk:
|
* [dogma](https://github.com/lpil/dogma) :floppy_disk:
|
||||||
* [elixir-ls](https://github.com/elixir-lsp/elixir-ls) :warning:
|
* [elixir-ls](https://github.com/elixir-lsp/elixir-ls) :warning:
|
||||||
* [mix](https://hexdocs.pm/mix/Mix.html) :warning: :floppy_disk:
|
* [mix](https://hexdocs.pm/mix/Mix.html) :warning: :floppy_disk:
|
||||||
|
@ -164,7 +164,7 @@ formatting.
|
||||||
* [ruumba](https://github.com/ericqweinstein/ruumba)
|
* [ruumba](https://github.com/ericqweinstein/ruumba)
|
||||||
* Erlang
|
* Erlang
|
||||||
* [SyntaxErl](https://github.com/ten0s/syntaxerl)
|
* [SyntaxErl](https://github.com/ten0s/syntaxerl)
|
||||||
* [dialyzer](http://erlang.org/doc/man/dialyzer.html)
|
* [dialyzer](http://erlang.org/doc/man/dialyzer.html) :floppy_disk:
|
||||||
* [elvis](https://github.com/inaka/elvis) :floppy_disk:
|
* [elvis](https://github.com/inaka/elvis) :floppy_disk:
|
||||||
* [erlc](http://erlang.org/doc/man/erlc.html)
|
* [erlc](http://erlang.org/doc/man/erlc.html)
|
||||||
* [erlfmt](https://github.com/WhatsApp/erlfmt)
|
* [erlfmt](https://github.com/WhatsApp/erlfmt)
|
||||||
|
@ -249,7 +249,7 @@ formatting.
|
||||||
* [ispc](https://ispc.github.io/) :floppy_disk:
|
* [ispc](https://ispc.github.io/) :floppy_disk:
|
||||||
* Java
|
* Java
|
||||||
* [PMD](https://pmd.github.io/)
|
* [PMD](https://pmd.github.io/)
|
||||||
* [checkstyle](http://checkstyle.sourceforge.net)
|
* [checkstyle](http://checkstyle.sourceforge.net) :floppy_disk:
|
||||||
* [eclipselsp](https://github.com/eclipse/eclipse.jdt.ls)
|
* [eclipselsp](https://github.com/eclipse/eclipse.jdt.ls)
|
||||||
* [google-java-format](https://github.com/google/google-java-format)
|
* [google-java-format](https://github.com/google/google-java-format)
|
||||||
* [javac](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
|
* [javac](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
|
||||||
|
@ -277,7 +277,7 @@ formatting.
|
||||||
* [languageserver](https://github.com/JuliaEditorSupport/LanguageServer.jl)
|
* [languageserver](https://github.com/JuliaEditorSupport/LanguageServer.jl)
|
||||||
* Kotlin
|
* Kotlin
|
||||||
* [kotlinc](https://kotlinlang.org) :floppy_disk:
|
* [kotlinc](https://kotlinlang.org) :floppy_disk:
|
||||||
* [ktlint](https://ktlint.github.io) :floppy_disk:
|
* [ktlint](https://ktlint.github.io)
|
||||||
* [languageserver](https://github.com/fwcd/KotlinLanguageServer) see `:help ale-integration-kotlin` for configuration instructions
|
* [languageserver](https://github.com/fwcd/KotlinLanguageServer) see `:help ale-integration-kotlin` for configuration instructions
|
||||||
* LaTeX
|
* LaTeX
|
||||||
* [alex](https://github.com/wooorm/alex) :floppy_disk:
|
* [alex](https://github.com/wooorm/alex) :floppy_disk:
|
||||||
|
@ -393,13 +393,13 @@ formatting.
|
||||||
* Pony
|
* Pony
|
||||||
* [ponyc](https://github.com/ponylang/ponyc)
|
* [ponyc](https://github.com/ponylang/ponyc)
|
||||||
* PowerShell
|
* PowerShell
|
||||||
* [powershell](https://github.com/PowerShell/PowerShell) :floppy_disk:
|
* [powershell](https://github.com/PowerShell/PowerShell)
|
||||||
* [psscriptanalyzer](https://github.com/PowerShell/PSScriptAnalyzer) :floppy_disk:
|
* [psscriptanalyzer](https://github.com/PowerShell/PSScriptAnalyzer)
|
||||||
* Prolog
|
* Prolog
|
||||||
* [swipl](https://github.com/SWI-Prolog/swipl-devel)
|
* [swipl](https://github.com/SWI-Prolog/swipl-devel)
|
||||||
* proto
|
* proto
|
||||||
* [protoc-gen-lint](https://github.com/ckaznocha/protoc-gen-lint)
|
* [protoc-gen-lint](https://github.com/ckaznocha/protoc-gen-lint) :floppy_disk:
|
||||||
* [protolint](https://github.com/yoheimuta/protolint)
|
* [protolint](https://github.com/yoheimuta/protolint) :floppy_disk:
|
||||||
* Pug
|
* Pug
|
||||||
* [pug-lint](https://github.com/pugjs/pug-lint)
|
* [pug-lint](https://github.com/pugjs/pug-lint)
|
||||||
* Puppet
|
* Puppet
|
||||||
|
@ -411,7 +411,7 @@ formatting.
|
||||||
* [purs-tidy](https://github.com/natefaubion/purescript-tidy)
|
* [purs-tidy](https://github.com/natefaubion/purescript-tidy)
|
||||||
* [purty](https://gitlab.com/joneshf/purty)
|
* [purty](https://gitlab.com/joneshf/purty)
|
||||||
* Python
|
* Python
|
||||||
* [autoflake](https://github.com/myint/autoflake)
|
* [autoflake](https://github.com/myint/autoflake) :floppy_disk:
|
||||||
* [autoimport](https://lyz-code.github.io/autoimport/)
|
* [autoimport](https://lyz-code.github.io/autoimport/)
|
||||||
* [autopep8](https://github.com/hhatto/autopep8)
|
* [autopep8](https://github.com/hhatto/autopep8)
|
||||||
* [bandit](https://github.com/PyCQA/bandit) :warning:
|
* [bandit](https://github.com/PyCQA/bandit) :warning:
|
||||||
|
@ -419,7 +419,7 @@ formatting.
|
||||||
* [flake8](http://flake8.pycqa.org/en/latest/)
|
* [flake8](http://flake8.pycqa.org/en/latest/)
|
||||||
* [isort](https://github.com/timothycrosley/isort)
|
* [isort](https://github.com/timothycrosley/isort)
|
||||||
* [mypy](http://mypy-lang.org/)
|
* [mypy](http://mypy-lang.org/)
|
||||||
* [prospector](https://github.com/PyCQA/prospector) :warning:
|
* [prospector](https://github.com/PyCQA/prospector) :warning: :floppy_disk:
|
||||||
* [pycodestyle](https://github.com/PyCQA/pycodestyle) :warning:
|
* [pycodestyle](https://github.com/PyCQA/pycodestyle) :warning:
|
||||||
* [pydocstyle](https://www.pydocstyle.org/) :warning:
|
* [pydocstyle](https://www.pydocstyle.org/) :warning:
|
||||||
* [pyflakes](https://github.com/PyCQA/pyflakes)
|
* [pyflakes](https://github.com/PyCQA/pyflakes)
|
||||||
|
@ -460,7 +460,7 @@ formatting.
|
||||||
* [rpmlint](https://github.com/rpm-software-management/rpmlint) :warning: (see `:help ale-integration-spec`)
|
* [rpmlint](https://github.com/rpm-software-management/rpmlint) :warning: (see `:help ale-integration-spec`)
|
||||||
* Ruby
|
* Ruby
|
||||||
* [brakeman](http://brakemanscanner.org/) :floppy_disk:
|
* [brakeman](http://brakemanscanner.org/) :floppy_disk:
|
||||||
* [debride](https://github.com/seattlerb/debride) :floppy_disk:
|
* [debride](https://github.com/seattlerb/debride)
|
||||||
* [prettier](https://github.com/prettier/plugin-ruby)
|
* [prettier](https://github.com/prettier/plugin-ruby)
|
||||||
* [rails_best_practices](https://github.com/flyerhzm/rails_best_practices) :floppy_disk:
|
* [rails_best_practices](https://github.com/flyerhzm/rails_best_practices) :floppy_disk:
|
||||||
* [reek](https://github.com/troessner/reek)
|
* [reek](https://github.com/troessner/reek)
|
||||||
|
@ -554,7 +554,7 @@ formatting.
|
||||||
* [tsserver](https://github.com/Microsoft/TypeScript/wiki/Standalone-Server-%28tsserver%29)
|
* [tsserver](https://github.com/Microsoft/TypeScript/wiki/Standalone-Server-%28tsserver%29)
|
||||||
* typecheck
|
* typecheck
|
||||||
* V
|
* V
|
||||||
* [v](https://github.com/vlang/v/)
|
* [v](https://github.com/vlang/v/) :floppy_disk:
|
||||||
* [vfmt](https://github.com/vlang/v/)
|
* [vfmt](https://github.com/vlang/v/)
|
||||||
* VALA
|
* VALA
|
||||||
* [uncrustify](https://github.com/uncrustify/uncrustify)
|
* [uncrustify](https://github.com/uncrustify/uncrustify)
|
||||||
|
@ -565,7 +565,7 @@ formatting.
|
||||||
* [verilator](http://www.veripool.org/projects/verilator/wiki/Intro)
|
* [verilator](http://www.veripool.org/projects/verilator/wiki/Intro)
|
||||||
* [vlog](https://www.mentor.com/products/fv/questa/)
|
* [vlog](https://www.mentor.com/products/fv/questa/)
|
||||||
* [xvlog](https://www.xilinx.com/products/design-tools/vivado.html)
|
* [xvlog](https://www.xilinx.com/products/design-tools/vivado.html)
|
||||||
* [yosys](http://www.clifford.at/yosys/)
|
* [yosys](http://www.clifford.at/yosys/) :floppy_disk:
|
||||||
* VHDL
|
* VHDL
|
||||||
* [ghdl](https://github.com/ghdl/ghdl)
|
* [ghdl](https://github.com/ghdl/ghdl)
|
||||||
* [vcom](https://www.mentor.com/products/fv/questa/)
|
* [vcom](https://www.mentor.com/products/fv/questa/)
|
||||||
|
|
Loading…
Reference in New Issue