line |
true |
false |
branch |
405
|
222 |
286 |
if index('-:', substr($name, 0, 1)) == -1 |
420
|
129 |
222 |
if (my $group_name = _group_name($groups[$i][0])) { } |
427
|
150 |
72 |
unless my(%merge) = %$merge |
433
|
14 |
58 |
if (&Params::Util::_CODELIKE($groups[$i][1]) or &Params::Util::_SCALAR0($groups[$i][1])) { } |
443
|
16 |
40 |
$groups[$i][1]{'-as'} ? : |
|
2 |
56 |
ref $groups[$i][1]{'-as'} ? : |
463
|
1 |
156 |
unless exists $config->{'groups'}{$group_name} |
465
|
6 |
150 |
if $seen->{$group_name}++ |
467
|
73 |
77 |
if (ref $group_arg) |
470
|
48 |
25 |
$prefix ? : |
|
28 |
45 |
$suffix ? : |
480
|
14 |
136 |
if (&Params::Util::_CODELIKE($exports) or &Params::Util::_SCALAR0($exports)) { } |
488
|
14 |
0 |
$merge ? : |
492
|
12 |
2 |
&Params::Util::_CODELIKE($exports) ? : |
496
|
1 |
13 |
if ref $group ne 'HASH' |
523
|
1 |
36 |
if $seen{$name}++ |
525
|
30 |
6 |
if (ref(my $hook = $config->{'collectors'}{$name})) |
535
|
2 |
28 |
if (&Params::Util::_SCALAR0($hook)) { } |
536
|
1 |
1 |
unless $class->$$hook($value, $arg) |
538
|
5 |
23 |
unless &$hook($value, $arg) |
556
|
2 |
111 |
if $config->{'collectors'}{'INIT'} |
596
|
1 |
2 |
if exists $config->{'into'} and exists $config->{'into_level'} |
602
|
1 |
19 |
exists $config->{'into_level'} ? : |
|
2 |
20 |
exists $config->{'into'} ? : |
646
|
0 |
0 |
if $reserved_name ne 'INIT' |
654
|
1 |
52 |
if (my(@keys) = grep({not exists $valid_config_key{$_};} keys %$config)) |
659
|
1 |
1 |
if exists $config->{'into'} and exists $config->{'into_level'} |
662
|
0 |
51 |
if ($config->{'exporter'}) |
668
|
0 |
1 |
if exists $config->{'into'} and exists $config->{'into_level'} |
680
|
1 |
50 |
if (my(@names) = _key_intersection(@$config{'exports', 'collectors'})) |
714
|
13 |
92 |
ref $_[0] ? : |
716
|
1 |
2 |
if exists $special->{'into'} and exists $special->{'into_level'} |
718
|
0 |
104 |
if ($special->{'exporter'}) |
728
|
1 |
99 |
defined $config->{'into_level'} ? : |
|
1 |
100 |
defined $config->{'into'} ? : |
|
1 |
101 |
defined $special->{'into_level'} ? : |
|
2 |
102 |
defined $special->{'into'} ? : |
737
|
24 |
80 |
unless @$import_args |
770
|
10 |
126 |
if ($import_arg and &Params::Util::_CODELIKE($import_arg)) { } |
775
|
69 |
57 |
$import_arg ? : |
778
|
1 |
125 |
unless exists $arg->{'config'}{'exports'}{$name} |
782
|
60 |
65 |
exists $import_arg->{'-as'} ? : |
846
|
39 |
68 |
unless (defined $generator) |
847
|
2 |
37 |
unless my $code = $class->can($name) |
856
|
66 |
2 |
if &Params::Util::_CODELIKE($generator) |
890
|
2 |
103 |
if (ref $as eq 'SCALAR') { } |
|
2 |
101 |
elsif (ref $as) { } |
947
|
14 |
4 |
if (ref $value eq 'HASH') { } |
|
2 |
2 |
elsif (ref $value eq 'ARRAY') { } |