logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

TooMuchCode::ProhibitExcessiveColons - Finds '::::::::' in module names.

Description

       In an include statement, it is possible to have a lot of colons:

           use Data::::Dumper;

       ... or

           use Data::::::::Dumper;

       As long as the number of colons is a multiple of two.

       However, just because it is doable, does not mean it is sensible.  "use Data::::::Dumper" will make perl
       look for "lib/Data///Dumper.pm", which is usually the same as "lib/Data/Dumper.pm".

       This policy restrict you to use only two colons to delimit one layer of namespace.

perl v5.36.0                                       2023-10-05             Perl::Critic::P...ExcessiveColons(3pm)

Name

       TooMuchCode::ProhibitExcessiveColons - Finds '::::::::' in module names.

See Also