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:
Horacio Sanson 2021-08-08 22:15:36 +09:00 committed by GitHub
parent 775d121d46
commit d6f5fb69ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 34 additions and 34 deletions

View File

@ -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`

View File

@ -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/)