roles don't have throw_error
Jesse Luehrs [Fri, 22 Apr 2011 03:25:33 +0000 (22:25 -0500)]
lib/Moose/Meta/Role.pm

index 33f6347..4aa0b4b 100644 (file)
@@ -523,7 +523,7 @@ sub create {
             if exists $options{methods};
 
     (ref $options{roles} eq 'ARRAY')
-        || $class->throw_error("You must pass an ARRAY ref of roles", data => $options{roles})
+        || confess "You must pass an ARRAY ref of roles"
             if exists $options{roles};
 
     my $package      = delete $options{package};