| blib/lib/Devel/Examine/Subs.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 49 | 61 | 80.3 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 458 | 2 | 1 | 25 | not $struct and $file |
| 461 | 1 | 0 | 2 | $file and $struct |
| 688 | 1 | 141 | 0 | $self->{'params'}{'file'} and -f $self->{'params'}{'file'} |
| 812 | 18 | 1 | 8 | $self->{'params'}{'directory'} and $copy |
| 19 | 6 | 2 | $self->{'params'}{'directory'} and $copy and not -d $copy | |
| 818 | 3 | 16 | 8 | $copy and -d $copy |
| 893 | 216 | 8 | 6 | $cache_enabled and $cache_safe |
| 224 | 0 | 6 | $cache_enabled and $cache_safe and $self->_cache($p->{'file'}) | |
| 904 | 196 | 12 | 2 | $self->_cache_enabled and not $self->_cache($p->{'file'}) |
| 1132 | 135 | 1 | 1 | $post_proc_dump and $post_proc_dump > 1 |
| 1137 | 135 | 0 | 2 | $post_proc_dump and $post_proc_dump == 1 |
| line | l | !l | condition |
|---|---|---|---|
| 624 | 47 | 10 | Compare($current->{$_}, $previous->{$_}) || 0 |
| 765 | 0 | 10 | $self->{'params'}{'maxdepth'} || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 109 | 5 | 0 | 2 | $self->{'params'}{'search'} or $p->{'search'} |
| 189 | 3 | 0 | 4 | $p->{'injects'} or $self->{'params'}{'injects'} |
| 207 | 1 | 0 | 5 | $p->{'inject_use'} or $p->{'inject_after_sub_def'} |
| 2 | 2 | 1 | $p->{'inject_use'} or $p->{'inject_after_sub_def'} or defined $p->{'line_num'} | |
| 777 | 0 | 70 | 27 | ref $data eq 'HASH' or ref $data eq 'ARRAY' |
| 833 | 1 | 0 | 26 | $@ or not $write_response |
| 956 | 1 | 0 | 44 | not $pre_proc or $pre_proc eq '' |
| 1161 | 13 | 0 | 189 | not $engine or $engine eq '' |