Unix/Linux Go Back    

CentOS 7.0 - man page for perl::critic::more (centos section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

Perl::Critic::More(3)	       User Contributed Perl Documentation	    Perl::Critic::More(3)

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

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

       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 Perl::Critic policies that are not included in the Perl::Critic
       core for a variety of reasons:

       o   Experimental

	   Some policies need some time to work out their kinks, test usability, or gauge
	   community interest.	A subset of these will end up in the core Perl::Critic someday.

       o   Requires special dependencies

	   For example, some policies require development versions of PPI (or some other CPAN
	   module).  These will likely end up in the Perl::Critic core when their dependencies
	   are fulfilled.

       o   Peripheral to Perl

	   For example, the "Editor::RequireEmacsFileVariables" policy is metacode.  These are
	   not part of Perl::Critic's mission.

       o   Special purpose

	   For example, policies like "CodeLayout::RequireASCII" designed to scratch itches not
	   felt by most of the community.  These will always remain in a Perl::Critic supplement
	   instead of in the core.

       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 Perl::Critic for details on how
       to interact with themes.


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

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

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

       Chris Dolan <cdolan@cpan.org>

       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-2008 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 v5.16.3				    2014-06-10			    Perl::Critic::More(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 05:56 AM.