summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2009-12-19 18:10:05 -0600
committerJesse Luehrs <doy@tozt.net>2009-12-19 18:10:05 -0600
commit236ebc2727a63c0d926909e57ab3f124c0031286 (patch)
treea35cf02763a18b329aab315dcb4f908d8f217012
parent08be9e37a8077281197497dae5b56d365afc1cd7 (diff)
downloadmoosex-module-refresh-master.tar.gz
moosex-module-refresh-master.zip
roles shouldn't be dependent on themselvesHEADmaster
-rw-r--r--lib/MooseX/Module/Refresh.pm1
1 files changed, 1 insertions, 0 deletions
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