line |
true |
false |
branch |
113
|
0 |
0 |
if (exists $p_cfg->opts->{'Networks'}{'-ALL'}) |
123
|
0 |
0 |
if defined $p_cfg->opts->{'Networks'}{$context}{'Enabled'} and $p_cfg->opts->{'Networks'}{$context}{'Enabled'} == 0 |
128
|
0 |
0 |
unless ($active_contexts) |
148
|
0 |
0 |
if ($core->Servers->{$context}) |
149
|
0 |
0 |
if ($core->Servers->{$context}->has_irc) |
167
|
0 |
0 |
unless (ref $thiscfg and &reftype($thiscfg) eq 'HASH' and keys %$thiscfg) |
174
|
0 |
0 |
unless (defined $server) |
182
|
0 |
0 |
$thiscfg->{'UseSSL'} ? : |
183
|
0 |
0 |
$thiscfg->{'IPv6'} ? : |
209
|
0 |
0 |
if defined $thiscfg->{'BindAddr'} |
212
|
0 |
0 |
if defined $thiscfg->{'ServerPass'} |
214
|
0 |
0 |
unless my $irc = 'POE::Component::IRC::State'->spawn(%spawn_opts) |
228
|
0 |
0 |
if ($self->_spawn_for_context($context)) |
238
|
0 |
0 |
unless 'POE::Session'->create('heap', {'Context', $context}, 'object_states', [$self, ['_start', 'irc_001', 'irc_connected', 'irc_disconnected', 'irc_error', 'irc_socketerr', 'irc_chan_sync', 'irc_public', 'irc_msg', 'irc_notice', 'irc_ctcp_action', 'irc_kick', 'irc_mode', 'irc_topic', 'irc_invite', 'irc_nick', 'irc_join', 'irc_part', 'irc_quit']]) |
295
|
0 |
0 |
unless my $irc = delete $self->ircobjs->{$context} |
337
|
0 |
0 |
if (defined $pcfg->opts->{'Networks'}{$context}{'NickServPass'}) |
435
|
0 |
0 |
unless (grep {$_ eq $casemap;} @valid_casemaps) |
437
|
0 |
0 |
if ($charset and grep {$_ eq $charset;} @valid_casemaps) |
450
|
0 |
0 |
if (my $umode = $thiscfg->{'Umodes'}) |
468
|
0 |
0 |
if (&irc_context($context)) |
480
|
0 |
0 |
if (&irc_context($context)) |
492
|
0 |
0 |
if (&irc_context($context)) |
511
|
0 |
0 |
($cf_core->opts->{'NotifyOnSync'} //= 1) ? : |
517
|
0 |
0 |
if exists $chan_h->{$chan} and &reftype($chan_h->{$chan}) eq 'HASH' and exists $chan_h->{$chan}{'notify_on_sync'} |
519
|
0 |
0 |
if $notify |
531
|
0 |
0 |
if matches_mask($mask, $src, $casemap) |
576
|
0 |
0 |
if (eq_irc($me, $join->src_nick, $casemap)) |
601
|
0 |
0 |
if (eq_irc($me, $kick->src_nick, $casemap)) |
625
|
0 |
0 |
if ($mode_obj->is_umode) |
647
|
0 |
0 |
if matches_mask($mask, $src, $casemap) |
650
|
0 |
0 |
if ($self->flood->check($context, $src)) |
652
|
0 |
0 |
unless core()->auth->level($context, $nick) |
675
|
0 |
0 |
if ($new eq $irc->nick_name) |
700
|
0 |
0 |
if matches_mask($mask, $src, $casemap) |
730
|
0 |
0 |
if (eq_irc($me, $part->src_nick, $casemap)) |
751
|
0 |
0 |
if matches_mask($mask, $src, $casemap) |
762
|
0 |
0 |
if ($self->flood->check(@_)) |
770
|
0 |
0 |
if (my $cmd = $msg_obj->cmd) { } |
|
0 |
0 |
elsif ($msg_obj->highlight) { } |
772
|
0 |
0 |
&$floodchk($context, $src) ? : |
778
|
0 |
0 |
&$floodchk($context, $src) ? : |
847
|
0 |
0 |
if ($type eq 'core' or $type eq 'channels') |
864
|
0 |
0 |
if $self->has_flood |