| blib/lib/DBIx/Tree.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 24 | 47 | 51.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 132 | 2 | 0 | 85 | defined $item and $$self{'method'} |
| 2 | 1 | 84 | defined $item and $$self{'method'} and $level >= $$self{'threshold'} | |
| 157 | 2 | 85 | 0 | defined $item and $$self{'post_method'} |
| 87 | 0 | 0 | defined $item and $$self{'post_method'} and $level >= $$self{'threshold'} | |
| 348 | 0 | 0 | 0 | $$self{'method'} and $level >= $$self{'threshold'} |
| 373 | 0 | 0 | 0 | $item and $current |
| 384 | 0 | 0 | 0 | $$self{'post_method'} and $level >= $$self{'threshold'} |
| line | l | !l | condition |
|---|---|---|---|
| 198 | 0 | 4 | $$self{'order_direction'} ||= '' |
| 200 | 4 | 0 | $args{'start_id'} || 1 |
| 201 | 0 | 4 | $args{'threshold'} || 1 |
| 205 | 0 | 4 | $args{'recursive'} || 1 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 53 | 87 | 7 | 1 | defined $parentid or defined $id |
| 100 | 1 | 92 | 2 | not defined $level or $level >= $$self{'threshold'} |
| 174 | 0 | 4 | 0 | ref $proto || $proto |
| 188 | 1 | 1 | 2 | $args{'sth'} || $args{'sql'} |
| 196 | 0 | 4 | 0 | $$self{'order_column'} ||= $$self{'data_column'} |
| 227 | 7 | 0 | 0 | $$self{'recursive'} || $$self{'threshold'} gt 1 && $$self{'limit'} |