| blib/lib/WWW/Crawl4AI.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 10 | 23 | 43.4 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 104 | 8 | 24 | 0 | @args == 1 and ref $args[0] eq "HASH" |
| 110 | 0 | 0 | 32 | @args % 2 == 1 and not ref $args[0] |
| 182 | 0 | 0 | 25 | defined $url and length $url |
| 215 | 0 | 0 | 7 | defined $start and length $start |
| line | l | !l | condition |
|---|---|---|---|
| 137 | 38 | 0 | $detect ||= {} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 39 | 0 | 0 | 15 | not $fb or $fb eq "none" |
| 0 | 9 | 6 | not $fb or $fb eq "none" or $fb eq "plain" | |
| 254 | 0 | 2 | 0 | $last->error || 'WWW::Crawl4AI::Error'->new('type', 'content', 'message', 'all crawl strategies failed (last: ' . ($last->why_failed // 'unknown') . ')', 'url', $url, 'backend', $last->backend) |