From: Dave Rolsky <autarch@urth.org>
Date: Fri, 29 Aug 2008 15:59:16 +0000 (+0000)
Subject: Merge trunk to meta-role-helper branch
X-Git-Tag: 0.55_04~2^2~8
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=64cbaafe0d2240298780b2e0fc5e6445e0d87062;p=gitmo%2FMoose.git

Merge trunk to meta-role-helper branch
---

64cbaafe0d2240298780b2e0fc5e6445e0d87062
diff --cc Changes
index 831c0b8,19e44fc..737db04
--- a/Changes
+++ b/Changes
@@@ -4,11 -4,23 +4,28 @@@ Revision history for Perl extension Moo
      * Makefile.PL and Moose.pm
        - explicitly require Perl 5.8.0+ (Dave Rolsky)
  
 +    * Moose::Util::MetaRole
 +      - This simplifies the application of roles to any meta class, as
 +        well as the base object class. Reimplemented metaclass traits
 +        using this module. (Dave Rolsky)
 +
+     * Moose::Util::TypeConstraints
+       - Fix warnings from find_type_constraint if the type is not 
+         found (t0m).
+       
+     * Moose::Meta::TypeConstraint
+       - predicate methods (equals/is_a_type_of/is_subtype_of) now 
+         return false if the type you specify cannot be found in the
+         type registry, rather than throwing an unhelpful and coincidental
+         exception. The behavior is now in line with to 
+         $ob->isa('DoesNotExist') (t0m).
+         - added docs & test for this (t0m)
+     
+     * Moose::Meta::TypeConstraint::Registry
+       - add_type_constraint now throws an exception if a parameter is
+         not supplied (t0m).
+         - added docs & test for this (t0m)
+         
  0.55_01 Wed August 20, 2008
  
      !! Calling Moose::init_meta as a function is now         !!