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


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///, which is usually the same as lib/Data/

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