From 6fd549f63b28ac9dfc2ce46e702767ad13fd93c6 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Mon, 8 Mar 2021 16:58:50 -0300 Subject: Add Perl::Critic and B::Lint --- Makefile | 2 ++ README.md | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Makefile b/Makefile index a79004c..725c4f1 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,8 @@ check: all dev-check: check podchecker doc/* + perlcritic --brutal --verbose 9 scripts/gistatic.pl + perl -MO=Lint scripts/gistatic.pl sh aux/assert-perltidy.sh sh aux/assert-shellcheck.sh sh aux/workflow/assert-todos.sh diff --git a/README.md b/README.md index 156a3be..159a193 100644 --- a/README.md +++ b/README.md @@ -44,10 +44,13 @@ Documentation available via installed manpages, also available online: [`gistati ## Contributing Extra tools used for development are: +- [Perl::Critic][perlcritic] and [B::Lint][blint] for linting; - [perltidy] for code formatting; - [ShellCheck] for validating scripts; - [pandoc] for generating the documentation HTML and website. +[perlcritic]: https://metacpan.org/pod/Perl::Critic +[blint]: https://metacpan.org/pod/B::Lint [perltidy]: https://metacpan.org/pod/perltidy [ShellCheck]: https://www.shellcheck.net/ [pandoc]: https://pandoc.org/ -- cgit v1.2.3