Don't encourage :: as a "namespace" separator for type names that
Dave Rolsky [Thu, 29 Jan 2009 16:34:35 +0000 (16:34 +0000)]
aren't class names.

lib/Moose/Util/TypeConstraints.pm

index dc04ff9..3a5b595 100644 (file)
@@ -785,7 +785,7 @@ but it is a saner restriction than most others.
 Since the types created by this module are global, it is suggested
 that you namespace your types just as you would namespace your
 modules. So instead of creating a I<Color> type for your B<My::Graphics>
-module, you would call the type I<My::Graphics::Color> instead.
+module, you would call the type I<My.Graphics.Color> instead.
 
 =head2 Use with Other Constraint Modules