| blib/lib/App/Chart/Glib/Ex/DirBroadcast.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 1 | 21 | 4.7 |
| line | l | !l | condition |
|---|---|---|---|
| 72 | 0 | 1 | $self->{'connections'}{$key} ||= [] |
| 78 | 0 | 0 | $self->{'connections'}{$key} ||= [] |
| 168 | 0 | 0 | $$ref_weak_self || (return 0) |
| 209 | 0 | 0 | 'IO::Dir'->new($directory) || (return) |
| 224 | 0 | 0 | $self->{'listen_filename'} || '' |
| 284 | 0 | 0 | delete $self->{'target'} || (return) |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 213 | 0 | 0 | 0 | $self->{'pattern'} ||= do { require Sys::Hostname; my $hostname = Sys::Hostname::hostname(); qr/^\Q$hostname\E\.[0-9]+$/o } |
| 231 | 0 | 0 | 0 | $send_sock ||= do { require IO::Socket; require Socket; my $sock = do { local $^F = 0; 'IO::Socket'->new('Domain', Socket::AF_UNIX(), 'Type', Socket::SOCK_DGRAM()) }; $sock->blocking(0); die unless binmode $sock, ':raw'; $sock } |
| 255 | 0 | 0 | 0 | not defined $sent or $sent != length $frozen |