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')"
$ export PATH="/home/varac/.local/share/gem/ruby/3.0.0/bin:${PATH}"
$ gem install 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