changes to the changes for the repo
John Napiorkowski [Thu, 1 Jul 2010 19:52:00 +0000 (15:52 -0400)]
Changes
dist.ini
lib/MooseX/Types/Structured.pm
lib/MooseX/Types/Structured/MessageStack.pm

diff --git a/Changes b/Changes
index cef560c..c2b9319 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for MooseX-Types-Structured
 
+0.23   01 july 2010
+        - Changes to the return value of ->validate that hopefully is both
+          backwardly compatible as well as more detailed.  Now if you have
+          a deeply recursive of repeated type constraints inside other
+          type constraints you will get a drill down report to show the
+          actual type constraint that failed
+
 0.22   01 June 2010
         - Added tests to demonstrate type constraint equality problem
           introduced in Moose 1.05
index 3d19b51..6562b36 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -1,5 +1,5 @@
 name    = MooseX-Types-Structured
-version = 0.22
+version = 0.23
 author  = John Napiorkowski <jjnapiork@cpan.org>
 author  = Florian Ragwitz <rafl@debian.org>
 author  = Yuval Kogman <nothingmuch@woobling.org>
index 228b51c..2ec875a 100644 (file)
@@ -912,15 +912,6 @@ The following modules or resources may be of interest.
 L<Moose>, L<MooseX::Types>, L<Moose::Meta::TypeConstraint>,
 L<MooseX::Meta::TypeConstraint::Structured>
 
-=head1 TODO
-
-Here's a list of stuff I would be happy to get volunteers helping with:
-
-    * All POD examples need test cases in t/documentation/*.t
-    * Want to break out the examples section to a separate cookbook style POD.
-    * Want more examples and best practice / usage guidance for authors
-    * Need to clarify deep coercions,
-
 =cut
 
 1;
index 56aa948..ec20df6 100644 (file)
@@ -13,7 +13,6 @@ has 'level' => (
     },
 );
 
-# :level, :message, :tc
 has 'messages' => (
     traits => ['Array'],
     is => 'ro',