Perl::Critic::Policy::Lax::ProhibitStringyEval::ExceptForRequire - stringy eval is bad, but it's okay just to "require" River stage two • 6 direct dependents • 12 total dependents

Sure, everybody sane agrees that stringy "eval" is usually a bad thing, but sometimes you need it, and you don't want to have to stick a "no critic" on the end, because dangit, what you are doing is *just not wrong*! See, "require" is busted. You can...

RJBS/Perl-Critic-Lax-0.013 - 13 Mar 2017 12:34:51 GMT - Search in distribution

Perl::Critic::Policy::ValuesAndExpressions::PreventSQLInjection - Prevent SQL injection in interpolated strings. River stage zero No dependents

When building SQL statements manually instead of using an ORM, any input must be quoted or passed using placeholders to prevent the introduction of SQL injection vectors. This policy attempts to detect the most common sources of SQL injection in manu...

AUBERTG/Perl-Critic-Policy-ValuesAndExpressions-PreventSQLInjection-v1.4.0 - 23 Mar 2017 06:21:26 GMT - Search in distribution

Perl::Critic::Policy::Variables::ProhibitUselessInitialization - prohibit superfluous initializations River stage one • 2 direct dependents • 6 total dependents

Don't clutter your code with unnecessary variable initialization: my $scalar = undef; # don't do this my @array = (); # or this my %hash = (); # or this Instead, do this: my $scalar; # equivalent my @array; # ditto my %hash; # isn't that better?...

JTRAMMELL/Perl-Critic-PetPeeves-JTRAMMELL-0.04 - 28 Apr 2014 19:13:24 GMT - Search in distribution

Acme::PPIx::MetaSyntactic - rename functions and variables in a PPI::Document using Acme::MetaSyntactic River stage one • 1 direct dependent • 1 total dependent

This module uses PPI to parse some Perl source code, find all the variables and function names defined in it, and reassign them random names using Acme::MetaSyntactic. Constructor This module is object-oriented, though there's really very little reas...

TOBYINK/Acme-PPIx-MetaSyntactic-0.003 - 10 Sep 2014 23:06:45 GMT - Search in distribution

Perl::Critic::Policy::RegularExpressions::RequireExtendedFormattingExceptForSplit - Always use the /x modifier with regular expressions, except when the regex is used River stage one • 1 direct dependent • 1 total dependent

Extended regular expression formatting allows you mix whitespace and comments into the pattern, thus making them much more readable. # Match a single-quoted string efficiently... m{'[^\\']*(?:\\.[^\\']*)*'}; #Huh? # Same thing with extended format......

RENEEB/Perl-Critic-RENEEB-2.02 - 18 Dec 2018 09:07:08 GMT - Search in distribution

Perlipse::SourceParser::Visitors::Visitor - visitor base class River stage zero No dependents

JAE/Perlipse-0.02 - 21 Jun 2008 21:00:44 GMT - Search in distribution

Parse::Constructor::Arguments - Parse Moose constructor arguments using PPI River stage zero No dependents

Parse::Constructor::Arguments parses Moose-style constructor arguments into a usable data structure using PPI to accomplish the task. It exports nothing and the only public method is a class method: parse....

NPEREZ/Parse-Constructor-Arguments-0.091570 - 06 Jun 2009 00:44:06 GMT - Search in distribution

Perl::Metrics::Lite::Analysis::Util - Utility class for PPI::Document operation River stage one • 2 direct dependents • 2 total dependents

KITANO/Perl-Metrics-Lite-0.092 - 28 Feb 2019 13:41:05 GMT - Search in distribution

RapidApp::Util::RapidDbic::CfgWriter - Updates RapidDbic model configs using PPI River stage one • 4 direct dependents • 4 total dependents

This module non-destructively updates the "TableSpecs" configs of RapidDbic-based model classes based on the current state of the associated DBIx:Class schema set in the "schema_class" config. The purpose is to add the base boilerplate configs for th...

VANSTYN/RapidApp-1.3103 - 25 Mar 2019 08:10:06 GMT - Search in distribution

229 results (0.095 seconds)