projects
/
gitmo/Perl-Critic-Dynamic-Moose.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Handle aliasing too
[gitmo/Perl-Critic-Dynamic-Moose.git]
/
lib
/
Perl
/
Critic
/
Policy
/
DynamicMoose
/
ClassOverridesRole.pm
diff --git
a/lib/Perl/Critic/Policy/DynamicMoose/ClassOverridesRole.pm
b/lib/Perl/Critic/Policy/DynamicMoose/ClassOverridesRole.pm
index
9f1c589
..
9c0dc9b
100644
(file)
--- a/
lib/Perl/Critic/Policy/DynamicMoose/ClassOverridesRole.pm
+++ b/
lib/Perl/Critic/Policy/DynamicMoose/ClassOverridesRole.pm
@@
-20,6
+20,7
@@
sub violates_metaclass {
my $role = $application->role;
for my $method ($role->get_method_list) {
next if $application->is_method_excluded($method);
+ next if $application->is_method_aliased($method);
my $method_object = $class->get_method($method)
or next;