Modules

Name Abstract Version View
Perl::Critic::Freenode Perl::Critic policies inspired by #perl on freenode IRC 0.033 metacpan
Perl::Critic::Freenode::Utils Utility functions for the Freenode policy set 0.033 metacpan
Perl::Critic::Policy::Freenode::AmpersandSubCalls Don't use & to call subroutines 0.033 metacpan
Perl::Critic::Policy::Freenode::ArrayAssignAref Don't assign an anonymous arrayref to an array 0.033 metacpan
Perl::Critic::Policy::Freenode::BarewordFilehandles Don't use bareword filehandles other than built-ins 0.033 metacpan
Perl::Critic::Policy::Freenode::ConditionalDeclarations 0.033 metacpan
Perl::Critic::Policy::Freenode::ConditionalImplicitReturn Don't end a subroutine with a conditional block 0.033 metacpan
Perl::Critic::Policy::Freenode::DeprecatedFeatures Avoid features that have been deprecated or removed from Perl 0.033 metacpan
Perl::Critic::Policy::Freenode::DiscouragedModules Various modules discouraged from use 0.033 metacpan
Perl::Critic::Policy::Freenode::DollarAB Don't use $a or $b as variable names outside sort 0.033 metacpan
Perl::Critic::Policy::Freenode::Each Don't use each to iterate through a hash 0.033 metacpan
Perl::Critic::Policy::Freenode::EmptyReturn Don't use return with no arguments 0.033 metacpan
Perl::Critic::Policy::Freenode::IndirectObjectNotation Don't call methods indirectly 0.033 metacpan
Perl::Critic::Policy::Freenode::LexicalForeachIterator Don't use undeclared foreach loop iterators 0.033 metacpan
Perl::Critic::Policy::Freenode::LoopOnHash Don't loop over hashes 0.033 metacpan
Perl::Critic::Policy::Freenode::ModPerl Don't use mod_perl to write web applications 0.033 metacpan
Perl::Critic::Policy::Freenode::MultidimensionalArrayEmulation Don't use multidimensional array emulation 0.033 metacpan
Perl::Critic::Policy::Freenode::OpenArgs Always use the three-argument form of open 0.033 metacpan
Perl::Critic::Policy::Freenode::OverloadOptions Don't use overload without specifying a bool overload and enabling fallback 0.033 metacpan
Perl::Critic::Policy::Freenode::POSIXImports Don't use POSIX without specifying an import list 0.033 metacpan
Perl::Critic::Policy::Freenode::PackageMatchesFilename Module files should declare a package matching the filename 0.033 metacpan
Perl::Critic::Policy::Freenode::PreferredAlternatives Various modules with preferred alternatives 0.033 metacpan
Perl::Critic::Policy::Freenode::Prototypes Don't use function prototypes 0.033 metacpan
Perl::Critic::Policy::Freenode::StrictWarnings Always use strict and warnings, or a module that imports these 0.033 metacpan
Perl::Critic::Policy::Freenode::Threads Interpreter-based threads are officially discouraged 0.033 metacpan
Perl::Critic::Policy::Freenode::Wantarray Don't write context-sensitive functions using wantarray 0.033 metacpan
Perl::Critic::Policy::Freenode::WarningsSwitch Scripts should not use the -w switch on the shebang line 0.033 metacpan
Perl::Critic::Policy::Freenode::WhileDiamondDefaultAssignment Don't use while with implicit assignment to $_ 0.033 metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
README metacpan
dist.ini metacpan