| line |
true |
false |
branch |
|
240
|
85 |
133 |
if (@$types) { } |
|
244
|
20 |
250 |
if (lc $method eq lc $self->get_method) { } |
|
308
|
0 |
168 |
unless my $matchsub = $self->match_sub($factory) |
|
315
|
280 |
312 |
if ($feature->group and &$matchsub($feature)) { } |
|
316
|
0 |
280 |
$$strictmatch{join $;, lc $feature->method, lc $feature->source} ? : |
|
319
|
81 |
199 |
if ($main_method and lc $feature->method eq lc $main_method) { } |
|
324
|
0 |
280 |
if $passthru and &$passthru($feature) |
|
335
|
0 |
107 |
if ($require_whole_object and $self->components) |
|
336
|
0 |
0 |
unless $aggregates{$_}{'base'} |
|
339
|
26 |
81 |
unless ($base) |
|
442
|
0 |
168 |
if @_ |
|
467
|
0 |
168 |
unless my $types_to_aggregate = $self->components |
|
468
|
0 |
168 |
unless @$types_to_aggregate |
|
489
|
0 |
1432 |
if defined $t->[1] |
|
497
|
148 |
20 |
unless my $passthru = $self->passthru |
|
498
|
20 |
0 |
unless @$passthru |
|
524
|
218 |
554 |
if @_ |
|
525
|
20 |
752 |
unless ref $d |
|
526
|
218 |
534 |
wantarray ? : |
|
537
|
218 |
168 |
if @_ |
|
538
|
290 |
96 |
unless ref $d |
|
539
|
0 |
96 |
wantarray ? : |
|
567
|
46 |
172 |
if ($self->{'sub_parts'}) { } |
|
568
|
46 |
0 |
ref $self->{'sub_parts'} ? : |
|
591
|
77 |
309 |
if defined $self->{'main_method'} |
|
611
|
156 |
302 |
if defined $self->{'method'} |