Search results for "module:Perl::Critic::Utils::Perl"
Perl::Critic::Utils::Perl - Utility functions for dealing with Perl language issues.
This handles various issues with Perl, the language, that aren't necessarily PPI related....
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Critic::Utils - General utility subroutines and constants for Perl::Critic and derivative distributions.
This module provides several static subs and variables that are useful for developing Perl::Critic::Policy subclasses. Unless you are writing Policy modules, you probably don't care about this package....
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
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::Utils::PPI - Utility functions for dealing with PPI objects.
Provides classification of PPI::Elements....
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Critic::Pulp::Utils - shared helper code for the Pulp perlcritic add-on
This is a bit of a grab bag, but works as far as it goes....
KRYDE/Perl-Critic-Pulp-99 - 28 Feb 2021 08:34:14 UTC
Perl::Critic::Utils::McCabe - Functions that calculate the McCabe score of source code.
Provides approximations of McCabe scores. The McCabe score of a set of code describes the number of possible paths through it. The functions here approximate the McCabe score by summing the number of conditional statements and operators within a set ...
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Critic::Freenode::Utils - Empty shim for Perl::Critic::Community::Utils
Legacy exporter for utility functions from Perl::Critic::Community::Utils....
DBOOK/Perl-Critic-Community-v1.0.3 - 24 Jul 2022 06:28:31 UTC
Perl::Critic::Utils::PPIRegexp - Utility functions for dealing with PPI regexp tokens.
As of PPI v1.1xx, the PPI regexp token classes (PPI::Token::Regexp::Match, PPI::Token::Regexp::Substitute and PPI::Token::QuoteLike::Regexp) has a very weak interface, so it is necessary to dig into internals to learn anything useful. This package co...
THALJEF/Perl-Critic-Deprecated-1.119 - 29 Oct 2013 16:43:17 UTC
Perl::Critic::Utils::Constants - Global constants.
Defines commonly used constants for Perl::Critic....
PETDANCE/Perl-Critic-1.152 - 17 Oct 2023 04:09:08 UTC
Perl::Critic::Community::Utils - Utility functions for the Community policy set
This module contains utility functions for use in Perl::Critic::Community policies. All functions are exportable on demand....
DBOOK/Perl-Critic-Community-v1.0.3 - 24 Jul 2022 06:28:31 UTC
Perl::Critic::StricterSubs::Utils
This module holds utility methods that are shared by other modules in the Perl::Critic::StricterSubs distro. Until this distro becomes more mature, I would discourage you from using these subs outside of this distro....
PETDANCE/Perl-Critic-StricterSubs-0.06 - 26 Apr 2022 03:43:51 UTC
Perl::Critic::TestUtils - Utility functions for testing new Policies.
This module is used by Perl::Critic only for self-testing. It provides a few handy subroutines for testing new Perl::Critic::Policy modules. Look at the test programs that ship with Perl::Critic for more examples of how to use these subroutines....
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
Test::Perl::Critic::Git - Test module to run perl critic on changed git files
Test module to run perl critic on changed git files...
MZIESCHA/Test-Perl-Critic-Git-0.000200 - 24 Nov 2019 12:47:24 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::Critic::Document - Caching wrapper around a PPI::Document.
Perl::Critic does a lot of iterations over the PPI document tree via the "PPI::Document::find()" method. To save some time, this class pre-caches a lot of the common "find()" calls in a single traversal. Then, on subsequent requests we return the cac...
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