Search results for "module:Perl::Critic::Utils::POD"
Perl::Critic::Utils::POD - Utility functions for dealing with POD.
Provides means of accessing chunks of POD....
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Critic - Critique Perl source code for best-practices.
Perl::Critic is an extensible framework for creating and applying coding standards to Perl source code. Essentially, it is a static source code analysis engine. Perl::Critic is distributed with a number of Perl::Critic::Policy modules that attempt to...
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Critic::RENEEB - A collection of handy Perl::Critic policies
The rules included with the Perl::Critic::RENEEB group include: Perl::Critic::Policy::RegularExpressions::RequireExtendedFormattingExceptForSplit I use split with regular expressions regularly, but I don't want to use the x-modifier there. So I wrote...
RENEEB/Perl-Critic-RENEEB-2.05 - 01 Dec 2020 07:16:10 UTC
Perl::Critic::Policy - Base class for all Policy modules.
Perl::Critic::Policy is the abstract base class for all Policy objects. If you're developing your own Policies, your job is to implement and override its methods in a subclass. To work with the Perl::Critic engine, your implementation must behave as ...
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Metrics::Simple::Analysis::File - Methods analyzing a single file.
A Perl::Metrics::Simple::Analysis::File object is created by Perl::Metrics::Simple for each file analyzed. These objects are aggregated into a Perl::Metrics::Simple::Analysis object by Perl::Metrics::Simple. In general you will not use this class dir...
MATISSE/Perl-Metrics-Simple-v1.0.3 - 05 Aug 2023 16:59:04 UTC
Perl::Critic::Policy::logicLAB::RequireSheBang - simple policy for keeping your shebang line uniform
This policy is intended in guarding your use of the shebang line. It assists in making sure that your shebang line adheres to certain formats. The default format is #!/usr/local/bin/perl You can however specify another or define your own in the confi...
JONASBN/Perl-Critic-Policy-logicLAB-RequireSheBang-0.07 - 28 Aug 2015 07:05:05 UTC
Perl::Critic::Policy::logicLAB::ProhibitUseLib - simple policy prohibiting the use of 'use lib'
The 'use lib' statement, hardcodes the include path to be used. This can give issues when moving modules and scripts between diverse environments. use lib '/some/path'; #not ok use lib qw(/you/do/not/want/to/go/down/this/path /or/this); #not ok Inste...
JONASBN/Perl-Critic-Policy-logicLAB-ProhibitUseLib-0.04 - 22 Aug 2015 07:18:26 UTC
Perl::Critic::Policy::logicLAB::ModuleBlacklist - blacklist modules you want to prohibit use of
This policy can be used to specify a list of unwanted modules. Using a blacklisting, so if the modules are used in the evaluated code a violation is triggered. In addition to blacklisting modules it is possible to recommend alternatives to blackliste...
JONASBN/Perl-Critic-Policy-logicLAB-ModuleBlacklist-0.04 - 06 Sep 2015 16:54:39 UTC
Perl::Critic::Policy::logicLAB::RequireVersionFormat - assert version number formats
This policy asserts that a specified version number conforms to a specified format. The default format is the defacto format used on CPAN. X.X and X.X_X where X is an arbitrary integer, in the code this is expressed using the following regular expres...
JONASBN/Perl-Critic-Policy-logicLAB-RequireVersionFormat-0.08 - 27 Aug 2015 16:07:55 UTC
Perl::Critic::Policy::logicLAB::ProhibitShellDispatch - simple policy prohibiting shell dispatching
Using Perl builtins to dispatch to external shell commands are not particularly portable. This policy aims to assist the user in identifying these critical spots in the code and exchange these for pure-perl solutions and CPAN distributions. The polic...
JONASBN/Perl-Critic-Policy-logicLAB-ProhibitShellDispatch-0.05 - 21 Aug 2015 18:49:01 UTC
Perl::Critic::Policy::RegularExpressions::RequireDefault - Always use the /a or /aa modifier with regular expressions.
This policy aims to help enforce Perl's protective measures against security vulnerabilities related to Unicode, such as: * Visual Spoofing * Character and String Transformation Vulnerabilities The "/a" and "/aa" modifiers standing for ASCII-restrict...
JONASBN/Perl-Critic-Policy-RegularExpressions-RequireDefault-2.02 - 22 May 2021 13:24:39 UTC
Perl::Critic::Policy::logicLAB::RequireParamsValidate - simple policy for enforcing use of Params::Validate
JONASBN/Perl-Critic-Policy-logicLAB-RequireParamsValidate-0.03
-
27 Aug 2015 21:05:32 UTC
Perl::Critic::Policy::logicLAB::RequirePackageNamePattern - simple policy for enforcing a package naming policy
The policy can be used to enforced naming conventions for packages....
JONASBN/Perl-Critic-Policy-logicLAB-RequirePackageNamePattern-0.05 - 27 Aug 2015 16:03:52 UTC
Perl::Critic::Policy::InputOutput::ProhibitHighPrecedentLogicalOperatorErrorHandling - prohibits logical error handling in open statements
This policy addresses an anti-pattern and possible bug. If you use "open" combined with the high precedence logical or operator "||" for error handling. If the file parameter is pointing to a non-existent file, the use of a high precedence logical op...
JONASBN/Perl-Critic-Policy-InputOutput-ProhibitHighPrecedentLogicalOperatorErrorHandling-0.02 - 24 May 2021 11:09:38 UTC