From d4eaef97e7a4b71efdea5b7038734261eb429acd Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Fri, 2 Oct 2015 11:35:21 +1300 Subject: Add Perl::Critic back in again --- Makefile | 4 ++++ README.markdown | 2 ++ perlcritic/perlcriticrc | 5 +++++ 3 files changed, 11 insertions(+) create mode 100644 perlcritic/perlcriticrc diff --git a/Makefile b/Makefile index 8d0917bf..574c0bb9 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,7 @@ install-mysql \ install-ncmcpp \ install-newsbeuter \ + install-perlcritic \ install-psql \ install-readline \ install-sh \ @@ -144,6 +145,9 @@ install-newsbeuter : install-mysql : install -m 0644 -- mysql/my.cnf "$(HOME)"/.my.cnf +install-perlcritic: + install -m 0644 -- perlcritic/perlcriticrc "$(HOME)"/.perlcriticrc + install-psql : install -m 0644 -- psql/psqlrc "$(HOME)"/.psqlrc diff --git a/README.markdown b/README.markdown index 4ad5bd8b..9bfe62d1 100644 --- a/README.markdown +++ b/README.markdown @@ -35,6 +35,8 @@ Configuration is included for: * [Newsbeuter](http://www.newsbeuter.org/) — Terminal RSS/Atom feed reader * [`psql(1)`](http://linux.die.net/man/1/psql) — Command-line PostgreSQL client +* [Perl::Critic](http://perlcritic.com/) — static source code analysis engine + for Perl * [Readline](http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html) — GNU library for user input used by Bash, MySQL, and others * [Taskwarrior](http://taskwarrior.org/projects/show/taskwarrior) — diff --git a/perlcritic/perlcriticrc b/perlcritic/perlcriticrc new file mode 100644 index 00000000..06b90bcb --- /dev/null +++ b/perlcritic/perlcriticrc @@ -0,0 +1,5 @@ +brutal + +[Bangs::ProhibitNumberedNames] +exceptions = inet4 inet6 ipv4 ipv6 md5 sha1 sha256 sha512 x11 utf8 + -- cgit v1.2.3