summaryrefslogtreecommitdiffstats
path: root/lib/MooseX/NonMoose/Meta/Role/Constructor.pm
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-09-04 19:53:41 -0400
committerJesse Luehrs <doy@tozt.net>2013-09-04 19:53:41 -0400
commitb330399b251d74dfdc9d4a6e78bb022a0bccddad (patch)
tree6efbc71f2360f96102760e75488d2b60e5a1f15b /lib/MooseX/NonMoose/Meta/Role/Constructor.pm
parent472d5a6f69d271096cbc283ce02fee1bb7cd5ec1 (diff)
downloadmoosex-nonmoose-b330399b251d74dfdc9d4a6e78bb022a0bccddad.tar.gz
moosex-nonmoose-b330399b251d74dfdc9d4a6e78bb022a0bccddad.zip
stop using old Class::MOP functions
Diffstat (limited to 'lib/MooseX/NonMoose/Meta/Role/Constructor.pm')
-rw-r--r--lib/MooseX/NonMoose/Meta/Role/Constructor.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/MooseX/NonMoose/Meta/Role/Constructor.pm b/lib/MooseX/NonMoose/Meta/Role/Constructor.pm
index 1082b09..3204668 100644
--- a/lib/MooseX/NonMoose/Meta/Role/Constructor.pm
+++ b/lib/MooseX/NonMoose/Meta/Role/Constructor.pm
@@ -19,7 +19,7 @@ use Moose::Role 2.0000;
constructor_class_roles =>
['MooseX::NonMoose::Meta::Role::Constructor'],
);
- return Class::MOP::class_of($options{for_class});
+ return Moose::Util::find_meta($options{for_class});
}
=head1 DESCRIPTION
@@ -38,8 +38,8 @@ around can_be_inlined => sub {
my $meta = $self->associated_metaclass;
my $super_new = $meta->find_method_by_name($self->name);
my $super_meta = $super_new->associated_metaclass;
- if (Class::MOP::class_of($super_meta)->can('does_role')
- && Class::MOP::class_of($super_meta)->does_role('MooseX::NonMoose::Meta::Role::Class')) {
+ if (Moose::Util::find_meta($super_meta)->can('does_role')
+ && Moose::Util::find_meta($super_meta)->does_role('MooseX::NonMoose::Meta::Role::Class')) {
return 1;
}