| blib/lib/Devel/Examine/Subs.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 51 | 63 | 80.9 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 474 | 2 | 1 | 25 | not $struct and $file |
| 477 | 1 | 0 | 2 | $file and $struct |
| 705 | 1 | 142 | 0 | $self->{'params'}{'file'} and -f $self->{'params'}{'file'} |
| 842 | 19 | 1 | 8 | $self->{'params'}{'directory'} and $copy |
| 20 | 6 | 2 | $self->{'params'}{'directory'} and $copy and not -d $copy | |
| 848 | 3 | 17 | 8 | $copy and -d $copy |
| 923 | 231 | 8 | 6 | $cache_enabled and $cache_safe |
| 239 | 0 | 6 | $cache_enabled and $cache_safe and $self->_cache($p->{'file'}) | |
| 934 | 210 | 12 | 2 | $self->_cache_enabled and not $self->_cache($p->{'file'}) |
| 1162 | 139 | 1 | 1 | $post_proc_dump and $post_proc_dump > 1 |
| 1167 | 139 | 0 | 2 | $post_proc_dump and $post_proc_dump == 1 |
| line | l | !l | condition |
|---|---|---|---|
| 242 | 1 | 1 | shift() || 0 |
| 641 | 47 | 10 | Compare($current->{$_}, $previous->{$_}) || 0 |
| 795 | 0 | 11 | $self->{'params'}{'maxdepth'} || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 110 | 5 | 0 | 2 | $self->{'params'}{'search'} or $p->{'search'} |
| 190 | 3 | 0 | 4 | $p->{'injects'} or $self->{'params'}{'injects'} |
| 208 | 1 | 0 | 6 | $p->{'inject_use'} or $p->{'inject_after_sub_def'} |
| 3 | 2 | 1 | $p->{'inject_use'} or $p->{'inject_after_sub_def'} or defined $p->{'line_num'} | |
| 807 | 0 | 84 | 28 | ref $data eq 'HASH' or ref $data eq 'ARRAY' |
| 863 | 1 | 0 | 27 | $@ or not $write_response |
| 986 | 1 | 0 | 48 | not $pre_proc or $pre_proc eq '' |
| 1191 | 13 | 0 | 203 | not $engine or $engine eq '' |