line |
true |
false |
branch |
68
|
21 |
8 |
'HASH' eq ref $_[0] ? : |
72
|
1 |
28 |
if ($opts{'convert_color'}) |
76
|
1 |
28 |
if ($opts{'strip_color'}) |
82
|
1 |
28 |
if @unknowns |
90
|
0 |
18 |
if $s->connected |
92
|
1 |
17 |
unless length $s->{'password'} |
97
|
1 |
16 |
unless $s->{'socket'} = "IO::Socket::INET"->new("PeerAddr", $s->{'address'}, "PeerPort", $s->{'port'}, "Proto", "tcp") |
105
|
3 |
13 |
unless $type == 2 and $id == $res_id |
107
|
1 |
15 |
if $res_id == -1 |
108
|
1 |
14 |
if $type != 2 |
109
|
1 |
13 |
if $id != $res_id |
110
|
1 |
12 |
if length $payload |
115
|
60 |
51 |
if $_[0]{'socket'} |
118
|
16 |
30 |
if $_[0]->connected |
119
|
17 |
29 |
if exists $_[0]{'socket'} |
126
|
1 |
9 |
unless length $command |
127
|
1 |
8 |
unless $s->connected |
137
|
0 |
19 |
if ($id != $res_id) |
144
|
0 |
19 |
if $type != 0 |
146
|
8 |
11 |
if $payload eq sprintf("Unknown request %x", $nonce) |
150
|
0 |
8 |
defined $mode ? : |
155
|
11 |
49 |
unless defined $mode |
156
|
2 |
47 |
unless $mode =~ /^(strip|convert|ignore)$/ |
159
|
1 |
46 |
if ($code) { } |
171
|
19 |
44 |
unless defined $mode |
174
|
38 |
25 |
if $mode eq "strip" |
175
|
12 |
51 |
if $mode eq "convert" |
176
|
10 |
53 |
if $mode eq "convert" and $text =~ /\e\[/ |
190
|
1 |
1 |
if $val |
198
|
1 |
1 |
if $val |
205
|
1 |
1 |
if defined $_[1] |
211
|
1 |
1 |
if defined $_[1] |
217
|
1 |
1 |
if defined $_[1] |
231
|
0 |
32 |
unless $id =~ /^\d+$/ |
232
|
0 |
32 |
unless defined $payload |
241
|
0 |
35 |
unless $s->connected |
248
|
0 |
35 |
unless $size |
257
|
0 |
35 |
if 10 > length $_ |
258
|
0 |
35 |
unless s/\0\0$// |