| blib/lib/IO/Async/Notifier.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 16 | 26 | 61.5 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 293 | 1169 | 1386 | 566 | $loop and $self->loop |
| 2555 | 0 | 566 | $loop and $self->loop and $loop == $self->loop | |
| 911 | 0 | 0 | 0 | defined $name and length $name |
| line | l | !l | condition |
|---|---|---|---|
| 317 | 31 | 19 | $self->{'IO_Async_Notifier__notifier_name'} || '' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 293 | 1952 | 1169 | 0 | $loop || $self->loop |
| 0 | 2407 | 714 | not $loop || $self->loop or $loop and $self->loop and $loop == $self->loop | |
| 751 | 2537 | 1496 | 1213 | $self->{$event_name} || $self->can($event_name) |
| 930 | 0 | 0 | 0 | $IO::Async::Debug::DEBUG > 1 or $class eq $caller |
| 968 | 3 | 0 | 2 | $self->{'IO_Async_Notifier__on_error'} || $self->can('on_error') |