Changes for version 1.00 - 2008-05-26

  • Updated to work with modern Perl::Critic 1.084. Thanks to Elliot Shank for making that happen.
  • FIXES
    • Fixed bug in ProhibitCommentedOutCode which prevented custom configuration from working.
  • ENHANCEMENTS
    • Added utf8 to the list of exceptions in ProhibitNumberedNames. The exceptions are also now case-insensitive.
    • Added ProhibitUselessRegexModifiers.pm policy switched to testing method that Perl::Critic uses.

Modules

A collection of handy Perl::Critic policies
Commented-out code is usually noise. It should be removed.
Don't use XXX, TODO, or FIXME.
Know what you're going to test.
Prohibit variables differentiated by trailing numbers.
Create a clone() method if you need copies of objects.
Don't use generic variable names.
A collection of handy Perl::Critic policies
Commented-out code is usually noise. It should be removed.
Don't use XXX, TODO, or FIXME.
Know what you're going to test.
Prohibit variables differentiated by trailing numbers.
Create a clone() method if you need copies of objects.
Adding modifiers to a regular expression made up entirely of a variable created with qr() is usually not doing what you expect.
Don't use generic variable names.