| line |
true |
false |
branch |
|
23
|
14 |
76 |
$self->type eq '*/*' && $self->params_are_empty ? : |
|
30
|
2 |
2 |
unless blessed $other |
|
31
|
4 |
0 |
$other->type eq $self->type && _compare_params($self->params, $other->params) ? : |
|
38
|
10 |
0 |
unless blessed $other |
|
39
|
6 |
4 |
$self->type_matches($other) && _compare_params($self->params, $other->params) ? : |
|
46
|
12 |
55 |
unless blessed $other |
|
47
|
19 |
48 |
$self->type_matches($other) && $self->params_match($other->params) ? : |
|
55
|
33 |
44 |
if $other->type eq '*' or $other->type eq '*/*' or $other->type eq $self->type |
|
56
|
5 |
39 |
$other->major eq $self->major && $other->minor eq '*' ? : |
|
64
|
4 |
17 |
if $k eq 'q' |
|
65
|
11 |
6 |
unless exists $$params{$k} |
|
66
|
0 |
6 |
if $$params{$k} ne $$other{$k} |
|
78
|
0 |
12 |
unless scalar @left_keys == scalar @right_keys |
|
81
|
0 |
12 |
unless $left_keys[$i] eq $right_keys[$i] |
|
82
|
2 |
10 |
unless $$left{$left_keys[$i]} eq $$right{$right_keys[$i]} |