| line |
!l |
l&&!r |
l&&r |
condition |
|
118
|
51 |
0 |
51 |
$type eq 'interface' and ref $spec->{$type} eq 'HASH' |
|
189
|
0 |
0 |
2 |
ref $h1->{$k} eq 'HASH' and ref $h2->{$k} eq 'HASH' |
|
260
|
0 |
51 |
16 |
not $spec->{'implementation'}{'methods'}{$meta->{'reader'}} and $meta->{'reader'} |
|
|
51 |
1 |
15 |
not $spec->{'implementation'}{'methods'}{$meta->{'reader'}} and $meta->{'reader'} and $$in_interface{$meta->{'reader'}} |
|
271
|
0 |
66 |
1 |
not $spec->{'implementation'}{'methods'}{$meta->{'property'}} and $meta->{'property'} |
|
|
66 |
0 |
1 |
not $spec->{'implementation'}{'methods'}{$meta->{'property'}} and $meta->{'property'} and $$in_interface{$meta->{'property'}} |
|
284
|
0 |
66 |
1 |
not $spec->{'implementation'}{'methods'}{$meta->{'writer'}} and $meta->{'writer'} |
|
|
66 |
0 |
1 |
not $spec->{'implementation'}{'methods'}{$meta->{'writer'}} and $meta->{'writer'} and $$in_interface{$meta->{'writer'}} |
|
352
|
235 |
14 |
7 |
defined $Mic::Contracts_for{$spec->{'name'}}{'pre'} and not $Mic::Contracts_for{$spec->{'name'}}{'pre'} |
|
394
|
24 |
0 |
6 |
$type eq 'class' and $name eq $constructor_spec->{'name'} |