![]() |
| |||||||
| Distribution | Perl-Critic-Pulp [Download] |
| Author | KRYDE [ Kevin Ryde ] |
| Version | 61 |
| Abstract | Some add-on policies for Perl::Critic. |
| Released | 3 June 2011 |
| Size | 155.0 KB |
| MD5 Checksum | 6f99fa4f82b9cd8e0ca608faecd28ad7 |
| Additional Files | README | META | Changes | Makefile.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix | Prerequisites | IO::String | List::MoreUtils | List::Util | Perl::Critic | Perl::Critic::Policy | Perl::Critic::Utils | Perl::Critic::Utils::PPI | Perl::Critic::Violation | Pod::MinimumVersion | PPI | PPI::Document | Scalar::Util | Test::More | version | |
| Perl::Critic::PodParser::ProhibitVerbatimMarkup [v 61] | |
| Perl::Critic::Policy::CodeLayout::RequireFinalSemicolon [source] [v 61] | require a semicolon at the end of code blocks |
| Perl::Critic::Policy::CodeLayout::RequireTrailingCommaAtNewline [source] [v 61] | comma at end of list at newline |
| Perl::Critic::Policy::Compatibility::ConstantLeadingUnderscore [source] [v 61] | new enough "constant" module for leading underscores |
| Perl::Critic::Policy::Compatibility::ConstantPragmaHash [source] [v 61] | new enough "constant" module for multiple constants |
| Perl::Critic::Policy::Compatibility::Gtk2Constants [source] [v 61] | new enough Gtk2 version for its constants |
| Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy [source] [v 61] | explicit Perl version for features used |
| Perl::Critic::Policy::Compatibility::PodMinimumVersion [source] [v 61] | check Perl version declared against POD features used |
| Perl::Critic::Policy::Compatibility::ProhibitUnixDevNull [source] [v 61] | don't use explicit /dev/null |
| Perl::Critic::Policy::Documentation::ProhibitAdjacentLinks [source] [v 61] | consecutive LE<lt>E<gt> links |
| Perl::Critic::Policy::Documentation::ProhibitBadAproposMarkup [source] [v 61] | don't use CE<lt>E<gt> markup in a NAME section |
| Perl::Critic::Policy::Documentation::ProhibitParagraphTwoDots [source] [v 61] | don't end a paragraph with two dots |
| Perl::Critic::Policy::Documentation::ProhibitUnbalancedParens [source] [v 61] | don't leave an open bracket or paren |
| Perl::Critic::Policy::Documentation::ProhibitVerbatimMarkup [source] [v 61] | unexpanded CE<lt>E<gt> etc markup in POD verbatim paras |
| Perl::Critic::Policy::Documentation::RequireEndBeforeLastPod [source] [v 61] | require __END__ before POD at end of file |
| Perl::Critic::Policy::Documentation::RequireLinkedURLs [source] [v 61] | use LE<lt>E<gt> markup on URLs in POD |
| Perl::Critic::Policy::Miscellanea::TextDomainPlaceholders [source] [v 61] | check placeholder names in Locale::TextDomain calls |
| Perl::Critic::Policy::Miscellanea::TextDomainUnused [source] [v 61] | check for Locale::TextDomain imported but unused |
| Perl::Critic::Policy::Modules::ProhibitModuleShebang [source] [v 61] | don't put a #! line at the start of a module file |
| Perl::Critic::Policy::Modules::ProhibitPOSIXimport [source] [v 61] | don't import the whole of POSIX into a module |
| Perl::Critic::Policy::Modules::ProhibitUseQuotedVersion [source] [v 61] | avoid quoted version number string in a "use" statement |
| Perl::Critic::Policy::ValuesAndExpressions::ConstantBeforeLt [source] [v 61] | disallow bareword before < |
| Perl::Critic::Policy::ValuesAndExpressions::NotWithCompare [source] [v 61] | logical not used with compare |
| Perl::Critic::Policy::ValuesAndExpressions::ProhibitArrayAssignAref [source] [v 61] | don't assign an anonymous arrayref to an array |
| Perl::Critic::Policy::ValuesAndExpressions::ProhibitBarewordDoubleColon [source] [v 61] | don't use Foo:: style barewords |
| Perl::Critic::Policy::ValuesAndExpressions::ProhibitEmptyCommas [source] [v 61] | disallow empty consecutive commas |
| Perl::Critic::Policy::ValuesAndExpressions::ProhibitFiletest_f [source] [v 61] | don't use the -f file test |
| Perl::Critic::Policy::ValuesAndExpressions::ProhibitNullStatements [source] [v 61] | disallow empty statements (stray semicolons) |
| Perl::Critic::Policy::ValuesAndExpressions::ProhibitUnknownBackslash [source] [v 61] | don't use undefined backslash forms |
| Perl::Critic::Policy::ValuesAndExpressions::RequireNumericVersion [source] [v 61] | $VERSION a plain number |
| Perl::Critic::Policy::ValuesAndExpressions::UnexpandedSpecialLiteral [source] [v 61] | specials like __PACKAGE__ used literally |
| Perl::Critic::Pulp [source] [v 61] | some add-on perlcritic policies |
| Perl::Critic::Pulp::PodMinimumVersionViolation [v 61] | |
| Perl::Critic::Pulp::PodParser [source] [v 61] | shared POD parsing code for the Pulp perlcritic add-on |
| Perl::Critic::Pulp::PodParser::ProhibitBadAproposMarkup [v 61] | |
| Perl::Critic::Pulp::PodParser::ProhibitParagraphTwoDots [v 61] | |
| Perl::Critic::Pulp::PodParser::ProhibitUnbalancedParens [v 61] | |
| Perl::Critic::Pulp::PodParser::RequireLinkedURLs [v 61] | |
| Perl::Critic::Pulp::Utils [source] [v 61] | shared helper code for the Pulp perlcritic add-on |
| ActiveState default Perl 5.10 repository [ v 61 ] |
| ActiveState default Perl 5.12 repository [ v 61 ] |
| ActiveState default Perl 5.8 repository [ v 20 ] |
| trouchelle.com Perl 5.8 repository [ v 7 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |