| blib/lib/File/KDBX/Key.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 5 | 21 | 23.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 28 | 157 | 0 | 36 | &blessed($primitive) and $primitive->isa($class) |
| 47 | 0 | 0 | 0 | XXX and defined $primitive->{'composite'} |
| 0 | 0 | 0 | XXX and defined $primitive->{'password'} | |
| 0 | 0 | 0 | XXX and defined $primitive->{'file'} | |
| 0 | 0 | 0 | XXX and defined $primitive->{'responder'} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 43 | 85 | 0 | 0 | shift() // throw("Missing key primitive") |
| 47 | 19 | 0 | 65 | XXX or &openhandle($primitive) |