Merge 'trunk' into 'parameterize_constructor_role'
authorJohn Napiorkowski <jjnapiork@cpan.org>
Fri, 12 Sep 2008 20:39:06 +0000 (20:39 +0000)
committerJohn Napiorkowski <jjnapiork@cpan.org>
Fri, 12 Sep 2008 20:39:06 +0000 (20:39 +0000)
commit6217e87a7755f70a92f848f7c609cfd8ef4d2873
treee658b228178c8f6ae0befe89d63742ba16383715
parentfa92d70556d0a2f43e2ed5ab62e30a14acc1c60e
parent17eddac06af36ca4af62d783fd070d8416412a06
Merge 'trunk' into 'parameterize_constructor_role'

r16946@dev (orig r5826):  sartak | 2008-09-11 01:39:57 -0500
 r71616@onn:  sartak | 2008-09-11 02:39:02 -0400
 Add a failing test for the following construct, which explodes due to metaclass incompatibility:

 package Parent;
 use Moose -traits => ...;
 package Child;
 use base 'Parent';

r16950@dev (orig r5830):  autarch | 2008-09-11 08:48:05 -0500
Skip these tests for now (hopefully this will get fixed in a near-future release)

r17011@dev (orig r5882):  autarch | 2008-09-12 10:33:41 -0500
Do not unimport functions which we explicitly re-export by reference
as-is. This means that Moose _always_ gives you Carp::confess,
Scalar::Util::blessed, etc.
r17012@dev (orig r5883):  autarch | 2008-09-12 10:34:07 -0500
Update changes with credit for latest bug fix