line |
true |
false |
branch |
20
|
1 |
506 |
if ($role2->excludes_role($role1->name))
|
26
|
1 |
1 |
if ($role2->does_role($excluded_role_name))
|
41
|
3 |
638 |
if $self->is_aliased_method($required_method_name)
|
43
|
144 |
494 |
unless $role2->find_method_by_name($required_method_name)
|
56
|
2 |
85 |
if ($role2->has_attribute($attribute_name) and $role2->get_attribute($attribute_name) != $role1->get_attribute($attribute_name)) { }
|
81
|
424 |
6775 |
if $method->isa("Class::MOP::Method::Meta")
|
83
|
6766 |
9 |
unless ($self->is_method_excluded($method_name))
|
86
|
726 |
6040 |
if ($role2_method and $role2_method->body != $method->body) { }
|
101
|
6764 |
11 |
unless $self->is_method_aliased($method_name)
|
107
|
2 |
9 |
if ($role2_method and $role2_method->body != $method->body)
|
122
|
2 |
7 |
unless ($role2->has_method($method_name))
|
123
|
0 |
2 |
unless $self->is_method_excluded($method_name)
|
133
|
2 |
1046 |
if ($role2->has_method($method_name)) { }
|
147
|
2 |
1044 |
if ($role2->has_override_method_modifier($method_name) and $role1->get_override_method_modifier($method_name) != $role2->get_override_method_modifier($method_name)) { }
|