line |
true |
false |
branch |
30
|
0 |
0 |
if @_ |
42
|
0 |
0 |
if $self->{'debug'} |
43
|
0 |
0 |
unless $line =~ /\S/ |
45
|
0 |
0 |
if ($line =~ /^PING (.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +(PRIVMSG|NOTICE) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +(\d+) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +MODE +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +KICK +(\S+) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +TOPIC +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +INVITE +\S+ +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +EOB$/) { } |
|
0 |
0 |
elsif ($line =~ /^:(\S+) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^NOTICE +\S+ +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^NICK +(\S+) +(\S+) +(\S+) +(\S+) +(\S+) +(\S+) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^PONG +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^SERVER +(\S+) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^CAPAB +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^PASS +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^SVINFO +(\S+) +(\S+) +(\S+) +(.+)$/) { } |
|
0 |
0 |
elsif ($line =~ /^ERROR +(.+)$/) { } |
50
|
0 |
0 |
if ($2 eq 'NOTICE') { } |
|
0 |
0 |
elsif (index($3, '#') >= 0 or index($3, '&') >= 0 or index($3, '+') >= 0) { } |
87
|
0 |
0 |
unless (grep {$_ eq lc $2;} 'nick', 'sjoin', 'quit', 'part', 'pong', 'server') |