Perl::Critic::logicLAB - Perl::Critic policies implemented and used by logicLAB
This documentation describes version 0.09
% perlcritic --theme logiclab
Perl::Critic::logicLAB is not a distribution of policies, it is more of a meta-package, implemented like the Task distributions.
This is not the recommended way of doing things, but it does offer the following benefits:
Policies can be released separately
Policies can be released without association with Perl::Critic::logicLAB until their value and correctness has been asserted
You can write a meta-package, listing the policies you want on a policy by policy level, using the same schema
Perl::Critic::Policy::logicLAB::ProhibitShellDispatch
Perl::Critic::Policy::logicLAB::ProhibitUseLib
Perl::Critic::Policy::logicLAB::RequireSheBang
Perl::Critic::Policy::logicLAB::RequireVersionFormat
Perl::Critic::Policy::logicLAB::RequirePackageNamePattern
Perl::Critic::Policy::logicLAB::RequireParamsValidate
Perl::Critic::Policy::logicLAB::ModuleBlacklist
Jonas B. Nielsen, jonasbn <jonasbn@cpan.org>
<jonasbn@cpan.org>
Copyright 2010-2014 Jonas B. Nielsen (jonasbn), All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Perl::Critic::logicLAB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Perl::Critic::logicLAB
CPAN shell
perl -MCPAN -e shell install Perl::Critic::logicLAB
For more information on module installation, please visit the detailed CPAN module installation guide.