diff options
author | doy <doy@tozt.net> | 2009-04-11 00:09:56 -0500 |
---|---|---|
committer | doy <doy@tozt.net> | 2009-04-11 00:09:56 -0500 |
commit | 001f3d4adc00b84a09efc72a18c1e95c004d3c15 (patch) | |
tree | 7b2115db6e84c607c0fdd0817fa680d226a078e4 /lib | |
parent | 581653e03374b6623e3000a6cb83b87e1be68422 (diff) | |
download | moosex-nonmoose-001f3d4adc00b84a09efc72a18c1e95c004d3c15.tar.gz moosex-nonmoose-001f3d4adc00b84a09efc72a18c1e95c004d3c15.zip |
simplify
Diffstat (limited to 'lib')
-rw-r--r-- | lib/MooseX/NonMoose.pm | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/MooseX/NonMoose.pm b/lib/MooseX/NonMoose.pm index 6c70f3b..c5a4d0e 100644 --- a/lib/MooseX/NonMoose.pm +++ b/lib/MooseX/NonMoose.pm @@ -31,12 +31,11 @@ sub extends { $caller_meta->add_method(new => sub { my $class = shift; - my $meta = Class::MOP::Class->initialize($class); my $self = $super_new->execute($class, @_); my $params = $class->BUILDARGS(@_); - my $moose_self = $meta->new_object( + my $moose_self = Class::MOP::Class->initialize($class)->new_object( __INSTANCE__ => $self, %$params, ); |