Ignore meta in a method provider's list of provided methods.
Dave Rolsky [Mon, 14 Sep 2009 20:32:09 +0000 (15:32 -0500)]
ChangeLog
lib/MooseX/AttributeHelpers/Trait/Base.pm

index 45c9ff2..c176804 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 Revision history for Perl extension MooseX-AttributeHelpers
 
+0.22
+    - Fix to work with Moose 0.90. Ignore meta when auto-providing a method
+      provider's methods.
+       
 0.21 Sun July 19, 2009
     - Add length to String (Florian Ragwitz).
     - Specify build dependency on Test::Moose (Closes RT#47258) (Florian Ragwitz).
index fbdfd9b..4294e77 100644 (file)
@@ -45,7 +45,8 @@ has 'method_constructors' => (
         return +{
             map {
                 $_ => $method_provider->get_method($_)
-            } $method_provider->get_method_list
+            }
+            grep { $_ ne 'meta' } $method_provider->get_method_list
         };
     },
 );