Perl::Critic::More - Supplemental policies for Perl::Critic


Perl::Critic::More - Supplemental policies for Perl::Critic


  perl -MCPAN -e'install Perl::Critic::More'
  perlcritic -theme more lib/


This file has no functionality, but instead is a placeholder for a loose collection of Perl::Critic policies. All of those policies will have an ``Affiliation'' section announcing their participation in this grouping.


This is a collection of the Perl::Critic manpage policies that are not included in the Perl::Critic core for a variety of reasons:

All of these policies have the theme more so they can be turned off as a group via .perlcriticrc by adding this line:

  theme = not more

The special purpose ones may be part of the notrecommended theme. Avoid these via:

  theme = not notrecommended

Sorry about the double-negative... See CONFIGURATION in the Perl::Critic manpage for details on how to interact with themes.


the Perl::Critic manpage

the Perl::Critic::Bangs manpage - Andy Lester's fantastic list of code pet peeves

the Perl::Critic::Lax manpage - RJBS' more-lenient versions of some core Perl::Critic policies

parrot - the parrot team has developed a few specialized Perl::Critic policies of their own


Chris Dolan <>

The included policies may have other authors -- please see them individually.

This distribution is controlled by the Perl::Critic team. If you want to add a policy to this collection, check out our Subversion repository and mailing lists at


Copyright (c) 2006-2007 Chris Dolan

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of this license can be found in the LICENSE file included with this module.

 Perl::Critic::More - Supplemental policies for Perl::Critic