| blib/lib/Sub/Exporter.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 51 | 55 | 92.7 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 596 | 20 | 2 | 1 | exists $config->{'into'} and exists $config->{'into_level'} | 
| 659 | 50 | 1 | 1 | exists $config->{'into'} and exists $config->{'into_level'} | 
| 668 | 50 | 1 | 0 | exists $config->{'into'} and exists $config->{'into_level'} | 
| 716 | 102 | 2 | 1 | exists $special->{'into'} and exists $special->{'into_level'} | 
| 770 | 57 | 69 | 10 | $import_arg and &Params::Util::_CODELIKE($import_arg) | 
| line | l | !l | condition | 
|---|---|---|---|
| 415 | 149 | 135 | $seen ||= {} | 
| 416 | 149 | 135 | $merge ||= {} | 
| 430 | 51 | 21 | delete $merge{'-prefix'} || '' | 
| 431 | 21 | 51 | delete $merge{'-suffix'} || '' | 
| 457 | 129 | 28 | $merge ||= {} | 
| 468 | 12 | 61 | delete $merge->{'-prefix'} || '' | 
| 48 | 25 | $group_arg->{'-prefix'} || '' | |
| 469 | 27 | 46 | $group_arg->{'-suffix'} || '' | 
| 9 | 64 | delete $merge->{'-suffix'} || '' | |
| 598 | 3 | 19 | delete $config->{'as'} || 'import' | 
| 696 | 10 | 40 | $config->{'groups'}{'default'} ||= [] | 
| 699 | 22 | 28 | $config->{'groups'}{'all'} ||= [keys %{$$config{'exports'};}] | 
| 701 | 8 | 42 | $config->{'generator'} ||= \&Sub::Exporter::default_generator | 
| 702 | 8 | 42 | $config->{'installer'} ||= \&Sub::Exporter::default_installer | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 433 | 14 | 0 | 58 | &Params::Util::_CODELIKE($groups[$i][1]) or &Params::Util::_SCALAR0($groups[$i][1]) | 
| 480 | 12 | 2 | 136 | &Params::Util::_CODELIKE($exports) or &Params::Util::_SCALAR0($exports) | 
| 730 | 9 | 95 | 0 | delete $special->{'generator'} || $config->{'generator'} | 
| 731 | 9 | 95 | 0 | delete $special->{'installer'} || $config->{'installer'} |