Fix test/script/check-supported-tools-tables

This commit is contained in:
Kevin Clark
2020-11-28 08:23:06 -08:00
parent 469af2a734
commit e300a48e13
3 changed files with 25 additions and 27 deletions

View File

@@ -49,8 +49,8 @@ Notes:
* `astyle` * `astyle`
* `ccls` * `ccls`
* `clang` (`cc`) * `clang` (`cc`)
* `clangd`
* `clang-format` * `clang-format`
* `clangd`
* `clangtidy`!! * `clangtidy`!!
* `cppcheck` * `cppcheck`
* `cpplint`!! * `cpplint`!!
@@ -67,9 +67,9 @@ Notes:
* `astyle` * `astyle`
* `ccls` * `ccls`
* `clang` (`cc`) * `clang` (`cc`)
* `clang-format`
* `clangcheck`!! * `clangcheck`!!
* `clangd` * `clangd`
* `clang-format`
* `clangtidy`!! * `clangtidy`!!
* `clazy`!! * `clazy`!!
* `cppcheck` * `cppcheck`
@@ -140,9 +140,9 @@ Notes:
* `erubis` * `erubis`
* `ruumba` * `ruumba`
* Erlang * Erlang
* `SyntaxErl`
* `elvis`!! * `elvis`!!
* `erlc` * `erlc`
* `SyntaxErl`
* Fish * Fish
* `fish` (-n flag) * `fish` (-n flag)
* Fortran * Fortran
@@ -160,17 +160,17 @@ Notes:
* Go * Go
* `bingo` * `bingo`
* `go build`!! * `go build`!!
* `go mod`!!
* `go vet`!!
* `gofmt` * `gofmt`
* `goimports` * `goimports`
* `golangci-lint`!! * `golangci-lint`!!
* `golangserver` * `golangserver`
* `golint` * `golint`
* `gometalinter`!! * `gometalinter`!!
* `go mod`!!
* `gopls` * `gopls`
* `gosimple`!! * `gosimple`!!
* `gotype`!! * `gotype`!!
* `go vet`!!
* `revive`!! * `revive`!!
* `staticcheck`!! * `staticcheck`!!
* GraphQL * GraphQL
@@ -203,10 +203,10 @@ Notes:
* HCL * HCL
* `terraform-fmt` * `terraform-fmt`
* HTML * HTML
* `HTMLHint`
* `alex`!! * `alex`!!
* `fecs` * `fecs`
* `html-beautify` * `html-beautify`
* `HTMLHint`
* `prettier` * `prettier`
* `proselint` * `proselint`
* `tidy` * `tidy`
@@ -218,12 +218,12 @@ Notes:
* ISPC * ISPC
* `ispc`!! * `ispc`!!
* Java * Java
* `PMD`
* `checkstyle` * `checkstyle`
* `eclipselsp` * `eclipselsp`
* `google-java-format` * `google-java-format`
* `javac` * `javac`
* `javalsp` * `javalsp`
* `PMD`
* `uncrustify` * `uncrustify`
* JavaScript * JavaScript
* `eslint` * `eslint`
@@ -330,10 +330,10 @@ Notes:
* `intelephense` * `intelephense`
* `langserver` * `langserver`
* `phan` * `phan`
* `php -l`
* `php-cs-fixer`
* `phpcbf` * `phpcbf`
* `phpcs` * `phpcs`
* `php-cs-fixer`
* `php -l`
* `phpmd` * `phpmd`
* `phpstan` * `phpstan`
* `psalm`!! * `psalm`!!
@@ -394,6 +394,8 @@ Notes:
* `styler` * `styler`
* Racket * Racket
* `raco` * `raco`
* Re:VIEW
* `redpen`
* ReasonML * ReasonML
* `merlin` * `merlin`
* `ols` * `ols`
@@ -407,8 +409,6 @@ Notes:
* `textlint` * `textlint`
* `vale` * `vale`
* `write-good` * `write-good`
* Re:VIEW
* `redpen`
* RPM spec * RPM spec
* `rpmlint` * `rpmlint`
* Ruby * Ruby
@@ -453,10 +453,10 @@ Notes:
* `solium` * `solium`
* SQL * SQL
* `pgformatter` * `pgformatter`
* `sql-lint`
* `sqlfmt` * `sqlfmt`
* `sqlformat` * `sqlformat`
* `sqlint` * `sqlint`
* `sql-lint`
* Stylus * Stylus
* `stylelint` * `stylelint`
* SugarSS * SugarSS

View File

@@ -58,8 +58,8 @@ formatting.
* [astyle](http://astyle.sourceforge.net/) * [astyle](http://astyle.sourceforge.net/)
* [ccls](https://github.com/MaskRay/ccls) * [ccls](https://github.com/MaskRay/ccls)
* [clang](http://clang.llvm.org/) * [clang](http://clang.llvm.org/)
* [clangd](https://clang.llvm.org/extra/clangd.html)
* [clang-format](https://clang.llvm.org/docs/ClangFormat.html) * [clang-format](https://clang.llvm.org/docs/ClangFormat.html)
* [clangd](https://clang.llvm.org/extra/clangd.html)
* [clangtidy](http://clang.llvm.org/extra/clang-tidy/) :floppy_disk: * [clangtidy](http://clang.llvm.org/extra/clang-tidy/) :floppy_disk:
* [cppcheck](http://cppcheck.sourceforge.net) * [cppcheck](http://cppcheck.sourceforge.net)
* [cpplint](https://github.com/google/styleguide/tree/gh-pages/cpplint) * [cpplint](https://github.com/google/styleguide/tree/gh-pages/cpplint)
@@ -76,9 +76,9 @@ formatting.
* [astyle](http://astyle.sourceforge.net/) * [astyle](http://astyle.sourceforge.net/)
* [ccls](https://github.com/MaskRay/ccls) * [ccls](https://github.com/MaskRay/ccls)
* [clang](http://clang.llvm.org/) * [clang](http://clang.llvm.org/)
* [clang-format](https://clang.llvm.org/docs/ClangFormat.html)
* [clangcheck](http://clang.llvm.org/docs/ClangCheck.html) :floppy_disk: * [clangcheck](http://clang.llvm.org/docs/ClangCheck.html) :floppy_disk:
* [clangd](https://clang.llvm.org/extra/clangd.html) * [clangd](https://clang.llvm.org/extra/clangd.html)
* [clang-format](https://clang.llvm.org/docs/ClangFormat.html)
* [clangtidy](http://clang.llvm.org/extra/clang-tidy/) :floppy_disk: * [clangtidy](http://clang.llvm.org/extra/clang-tidy/) :floppy_disk:
* [clazy](https://github.com/KDE/clazy) :floppy_disk: * [clazy](https://github.com/KDE/clazy) :floppy_disk:
* [cppcheck](http://cppcheck.sourceforge.net) * [cppcheck](http://cppcheck.sourceforge.net)
@@ -149,9 +149,9 @@ formatting.
* [erubis](https://github.com/kwatch/erubis) * [erubis](https://github.com/kwatch/erubis)
* [ruumba](https://github.com/ericqweinstein/ruumba) * [ruumba](https://github.com/ericqweinstein/ruumba)
* Erlang * Erlang
* [SyntaxErl](https://github.com/ten0s/syntaxerl)
* [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)
* [SyntaxErl](https://github.com/ten0s/syntaxerl)
* Fish * Fish
* fish [-n flag](https://linux.die.net/man/1/fish) * fish [-n flag](https://linux.die.net/man/1/fish)
* Fortran * Fortran
@@ -169,17 +169,17 @@ formatting.
* Go * Go
* [bingo](https://github.com/saibing/bingo) :warning: * [bingo](https://github.com/saibing/bingo) :warning:
* [go build](https://golang.org/cmd/go/) :warning: :floppy_disk: * [go build](https://golang.org/cmd/go/) :warning: :floppy_disk:
* [go mod](https://golang.org/cmd/go/) :warning: :floppy_disk:
* [go vet](https://golang.org/cmd/vet/) :floppy_disk:
* [gofmt](https://golang.org/cmd/gofmt/) * [gofmt](https://golang.org/cmd/gofmt/)
* [goimports](https://godoc.org/golang.org/x/tools/cmd/goimports) :warning: * [goimports](https://godoc.org/golang.org/x/tools/cmd/goimports) :warning:
* [golangci-lint](https://github.com/golangci/golangci-lint) :warning: :floppy_disk: * [golangci-lint](https://github.com/golangci/golangci-lint) :warning: :floppy_disk:
* [golangserver](https://github.com/sourcegraph/go-langserver) :warning: * [golangserver](https://github.com/sourcegraph/go-langserver) :warning:
* [golint](https://godoc.org/github.com/golang/lint) * [golint](https://godoc.org/github.com/golang/lint)
* [gometalinter](https://github.com/alecthomas/gometalinter) :warning: :floppy_disk: * [gometalinter](https://github.com/alecthomas/gometalinter) :warning: :floppy_disk:
* [go mod](https://golang.org/cmd/go/) :warning: :floppy_disk:
* [gopls](https://github.com/golang/go/wiki/gopls) :warning: * [gopls](https://github.com/golang/go/wiki/gopls) :warning:
* [gosimple](https://github.com/dominikh/go-tools/tree/master/cmd/gosimple) :warning: :floppy_disk: * [gosimple](https://github.com/dominikh/go-tools/tree/master/cmd/gosimple) :warning: :floppy_disk:
* [gotype](https://godoc.org/golang.org/x/tools/cmd/gotype) :warning: :floppy_disk: * [gotype](https://godoc.org/golang.org/x/tools/cmd/gotype) :warning: :floppy_disk:
* [go vet](https://golang.org/cmd/vet/) :floppy_disk:
* [revive](https://github.com/mgechev/revive) :warning: :floppy_disk: * [revive](https://github.com/mgechev/revive) :warning: :floppy_disk:
* [staticcheck](https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck) :warning: :floppy_disk: * [staticcheck](https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck) :warning: :floppy_disk:
* GraphQL * GraphQL
@@ -212,10 +212,10 @@ formatting.
* HCL * HCL
* [terraform-fmt](https://github.com/hashicorp/terraform) * [terraform-fmt](https://github.com/hashicorp/terraform)
* HTML * HTML
* [HTMLHint](http://htmlhint.com/)
* [alex](https://github.com/wooorm/alex) :floppy_disk: * [alex](https://github.com/wooorm/alex) :floppy_disk:
* [fecs](http://fecs.baidu.com/) * [fecs](http://fecs.baidu.com/)
* [html-beautify](https://beautifier.io/) * [html-beautify](https://beautifier.io/)
* [HTMLHint](http://htmlhint.com/)
* [prettier](https://github.com/prettier/prettier) * [prettier](https://github.com/prettier/prettier)
* [proselint](http://proselint.com/) * [proselint](http://proselint.com/)
* [tidy](http://www.html-tidy.org/) * [tidy](http://www.html-tidy.org/)
@@ -227,12 +227,12 @@ formatting.
* ISPC * ISPC
* [ispc](https://ispc.github.io/) :floppy_disk: * [ispc](https://ispc.github.io/) :floppy_disk:
* Java * Java
* [PMD](https://pmd.github.io/)
* [checkstyle](http://checkstyle.sourceforge.net) * [checkstyle](http://checkstyle.sourceforge.net)
* [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)
* [javalsp](https://github.com/georgewfraser/vscode-javac) * [javalsp](https://github.com/georgewfraser/vscode-javac)
* [PMD](https://pmd.github.io/)
* [uncrustify](https://github.com/uncrustify/uncrustify) * [uncrustify](https://github.com/uncrustify/uncrustify)
* JavaScript * JavaScript
* [eslint](http://eslint.org/) * [eslint](http://eslint.org/)
@@ -339,10 +339,10 @@ formatting.
* [intelephense](https://github.com/bmewburn/intelephense-docs) * [intelephense](https://github.com/bmewburn/intelephense-docs)
* [langserver](https://github.com/felixfbecker/php-language-server) * [langserver](https://github.com/felixfbecker/php-language-server)
* [phan](https://github.com/phan/phan) see `:help ale-php-phan` to instructions * [phan](https://github.com/phan/phan) see `:help ale-php-phan` to instructions
* [php -l](https://secure.php.net/)
* [php-cs-fixer](http://cs.sensiolabs.org/)
* [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer) * [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer)
* [phpcs](https://github.com/squizlabs/PHP_CodeSniffer) * [phpcs](https://github.com/squizlabs/PHP_CodeSniffer)
* [php-cs-fixer](http://cs.sensiolabs.org/)
* [php -l](https://secure.php.net/)
* [phpmd](https://phpmd.org) * [phpmd](https://phpmd.org)
* [phpstan](https://github.com/phpstan/phpstan) * [phpstan](https://github.com/phpstan/phpstan)
* [psalm](https://getpsalm.org) :floppy_disk: * [psalm](https://getpsalm.org) :floppy_disk:
@@ -403,6 +403,8 @@ formatting.
* [styler](https://github.com/r-lib/styler) * [styler](https://github.com/r-lib/styler)
* Racket * Racket
* [raco](https://docs.racket-lang.org/raco/) * [raco](https://docs.racket-lang.org/raco/)
* Re:VIEW
* [redpen](http://redpen.cc/)
* ReasonML * ReasonML
* [merlin](https://github.com/the-lambda-church/merlin) see `:help ale-reasonml-ols` for configuration instructions * [merlin](https://github.com/the-lambda-church/merlin) see `:help ale-reasonml-ols` for configuration instructions
* [ols](https://github.com/freebroccolo/ocaml-language-server) * [ols](https://github.com/freebroccolo/ocaml-language-server)
@@ -416,8 +418,6 @@ formatting.
* [textlint](https://textlint.github.io/) * [textlint](https://textlint.github.io/)
* [vale](https://github.com/ValeLint/vale) * [vale](https://github.com/ValeLint/vale)
* [write-good](https://github.com/btford/write-good) * [write-good](https://github.com/btford/write-good)
* Re:VIEW
* [redpen](http://redpen.cc/)
* RPM spec * RPM spec
* [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
@@ -462,10 +462,10 @@ formatting.
* [solium](https://github.com/duaraghav8/Solium) * [solium](https://github.com/duaraghav8/Solium)
* SQL * SQL
* [pgformatter](https://github.com/darold/pgFormatter) * [pgformatter](https://github.com/darold/pgFormatter)
* [sql-lint](https://github.com/joereynolds/sql-lint)
* [sqlfmt](https://github.com/jackc/sqlfmt) * [sqlfmt](https://github.com/jackc/sqlfmt)
* [sqlformat](https://github.com/andialbrecht/sqlparse) * [sqlformat](https://github.com/andialbrecht/sqlparse)
* [sqlint](https://github.com/purcell/sqlint) * [sqlint](https://github.com/purcell/sqlint)
* [sql-lint](https://github.com/joereynolds/sql-lint)
* Stylus * Stylus
* [stylelint](https://github.com/stylelint/stylelint) * [stylelint](https://github.com/stylelint/stylelint)
* SugarSS * SugarSS

View File

@@ -15,14 +15,13 @@ while read -r; do
if [[ "$REPLY" =~ ^! ]]; then if [[ "$REPLY" =~ ^! ]]; then
language="${REPLY/!/}" language="${REPLY/!/}"
else else
# shellcheck disable=SC2001
echo "$language - $REPLY" echo "$language - $REPLY"
fi fi
done < <( done < <(
grep '^\*\|^ *\*' doc/ale-supported-languages-and-tools.txt \ grep '^\*\|^ *\*' doc/ale-supported-languages-and-tools.txt \
| sed -e '1,2d' \ | sed -e '1,2d' \
| sed 's/^\* */!/' \ | sed 's/^\* */!/' \
| sed -E 's/^ *\* *|!!|\^|(.*)|`//g' \ | sed -E 's/^ *\* *|!!|\^|\(.*\)|`//g' \
| sed 's/ *$//' | sed 's/ *$//'
) > "$doc_file" ) > "$doc_file"
@@ -30,7 +29,6 @@ while read -r; do
if [[ "$REPLY" =~ ^! ]]; then if [[ "$REPLY" =~ ^! ]]; then
language="${REPLY/!/}" language="${REPLY/!/}"
else else
# shellcheck disable=SC2001
echo "$language - $REPLY" echo "$language - $REPLY"
fi fi
done < <( done < <(