From 236ebc2727a63c0d926909e57ab3f124c0031286 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 19 Dec 2009 18:10:05 -0600 Subject: roles shouldn't be dependent on themselves --- lib/MooseX/Module/Refresh.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/MooseX/Module/Refresh.pm b/lib/MooseX/Module/Refresh.pm index 748e5e6..09cb93a 100644 --- a/lib/MooseX/Module/Refresh.pm +++ b/lib/MooseX/Module/Refresh.pm @@ -44,6 +44,7 @@ sub find_dependent_packages { # XXX: can this be pushed back into Moose::Meta::Role? my @classes; for my $class_meta (Class::MOP::get_all_metaclass_instances) { + next if $class_meta->name eq $meta->name; next unless $class_meta->isa('Moose::Meta::Class') || $class_meta->isa('Moose::Meta::Role'); push @classes, $class_meta->name -- cgit v1.2.3-54-g00ecf