| blib/lib/Ryu/Observable.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 3 | 9 | 33.3 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 162 | 0 | 0 | 0 | defined $prev and $prev == $v |
| 181 | 0 | 1 | 0 | defined $prev and $prev eq $v |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 195 | 1 | 1 | 0 | $self->{'source'} //= do { my $src = 'Ryu::Source'->new; &Scalar::Util::weaken(my $copy = $self); $src->completed->on_ready(sub { delete $copy->{'source'} if $copy; } ); $src } |