line |
true |
false |
branch |
29
|
1 |
9 |
ref $self->{'data'} ? : |
31
|
3 |
22 |
if ($self->{'type'} eq 'connect' or $self->{'type'} eq 'heartbeat') |
32
|
2 |
1 |
unless defined $self->{'endpoint'} |
48
|
0 |
8 |
unless defined $string and $string ne '' |
50
|
1 |
7 |
unless $string =~ /:/ |
55
|
0 |
7 |
unless defined $self->{'type'} |
57
|
2 |
5 |
if ($self->{'id'} =~ s/\+$//) |
63
|
1 |
6 |
unless exists $swapped{$self->{'type'}} |
68
|
1 |
17 |
unless defined $self->{$_} |
71
|
4 |
2 |
if ($self->{'type'} eq 'json_message' or $self->{'type'} eq 'event') { } |
75
|
1 |
3 |
unless (eval {
do {
$self->{'data'} = &JSON::decode_json($self->{'data'});
1
}
}) |
79
|
1 |
3 |
unless defined $self->{'data'} |
102
|
1 |
18 |
if ($self->{'type'} eq 'error') { } |
|
6 |
12 |
elsif ($self->{'type'} eq 'json_message' or $self->{'type'} eq 'event') { } |
|
2 |
10 |
elsif ($self->{'type'} eq 'ack') { } |
110
|
1 |
1 |
if ($self->{'args'}) |
119
|
47 |
29 |
if (@message) { } |
|
19 |
10 |
elsif (defined $_) { } |
120
|
28 |
19 |
defined $_ ? : |