Skip to content

Linting

Umbrella linters

Code linters

Prettier

Repository linters

repolinter

Install

First, install github-linguist:

$ pamac install icu73
$ export GEM_HOME="$(ruby -e 'puts Gem.user_dir')"
$ gem install github-linguist
$ ln -s ~/.local/share/gem/ruby/3.4.0/bin/github-linguist ~/bin/download/github-linguist
$ github-linguist
92.72%  3567       Shell
7.28%   280        Ruby

Then install repolinter itself:

    npm install -g repolinter

Issues / PRs

ls-lint

semgrep

see semgrep.md

Languages

Python

Formats / Markup languages

reStructuredText

rstcheck
  • github
  • Last commit 2020-05. Lint only, cannot format/fix.
  • But it's the only rst linter ALE supports.
Others