The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.007 - 2015-08-15

  • fix StrictWarnings parsing of "use VERSION" (Tux)
  • handle readline/readdir/each in WhileDiamondDefaultAssignment

Modules

Perl::Critic policies inspired by #perl on freenode IRC
Don't use & to call subroutines
Don't use bareword filehandles other than built-ins
Various modules discouraged from use
Don't use $a or $b as variable names outside sort
Don't use each to iterate through a hash
Don't use return with no arguments
Don't use mod_perl to write web applications
Always use the three-argument form of open
Don't use function prototypes
Always use strict and warnings, or a module that imports these
Interpreter-based threads are officially discouraged
Don't write context-sensitive functions using wantarray
Scripts should not use the -w switch on the shebang line
Don't use while with implicit assignment to $_