line |
true |
false |
branch |
27
|
0 |
0 |
unless $self->is_ready |
29
|
0 |
0 |
unless $self->ioloop->is_running |
42
|
0 |
0 |
if $self->is_stop |
56
|
0 |
0 |
if defined $plugins->{$_}{'auto_call'} |
62
|
0 |
0 |
if $self->login_state ne 'success' |
63
|
0 |
0 |
if $self->get_model_status == 0 |
66
|
0 |
0 |
if $self->is_stop |
67
|
0 |
0 |
unless $self->is_update_group |
73
|
0 |
0 |
if $self->is_stop |
74
|
0 |
0 |
unless $self->is_update_discuss |
81
|
0 |
0 |
if $self->is_stop |
82
|
0 |
0 |
unless $self->is_update_friend |
89
|
0 |
0 |
if $self->is_stop |
90
|
0 |
0 |
unless $self->is_update_user |
119
|
0 |
0 |
if (defined $self->poll_connection_id) |
125
|
0 |
0 |
if $@ |
152
|
0 |
0 |
if ($self->_get_vfwebqq and $self->_login2) { } |
162
|
0 |
0 |
if $self->login_state eq 'success' |
165
|
0 |
0 |
defined $p{'delay'} ? : |
166
|
0 |
0 |
if ($self->is_first_login == -1) { } |
|
0 |
0 |
elsif ($self->is_first_login == 1) { } |
172
|
0 |
0 |
if ($self->is_first_login) |
176
|
0 |
0 |
if defined $ptwebqq |
177
|
0 |
0 |
if defined $skey |
180
|
0 |
0 |
if ($self->_prepare_for_login and $self->_check_login) { } |
181
|
0 |
0 |
unless ($self->_check_sig and $self->_get_vfwebqq and $self->_login2) |
188
|
0 |
0 |
if ($self->login_type eq 'login') |
196
|
0 |
0 |
if ($ret == 1) { } |
206
|
0 |
0 |
if ($self->login_type eq 'qrlogin' and $self->_check_verify_code and $self->_get_img_verify_code and $self->_get_qrlogin_pic) |
226
|
0 |
0 |
if ($ret == -4) { } |
|
0 |
0 |
elsif ($ret == -5) { } |
|
0 |
0 |
elsif ($ret == -3 or $ret == -6) { } |
|
0 |
0 |
elsif ($ret == 1) { } |
241
|
0 |
0 |
if $self->_check_sig and $self->_get_vfwebqq |
254
|
0 |
0 |
if ($self->login_state ne 'success') { } |
261
|
0 |
0 |
$self->login_type eq 'qrlogin' ? : |
263
|
0 |
0 |
unless defined $self->model_ext |
266
|
0 |
0 |
if $self->is_init_friend |
267
|
0 |
0 |
if $self->is_init_group |
268
|
0 |
0 |
if $self->is_init_discuss |
278
|
0 |
0 |
if (ref $_[-1] eq 'CODE') |
300
|
0 |
0 |
if ($@) |
310
|
0 |
0 |
if defined $opt{$_} |
312
|
0 |
0 |
if $new{'port'} == 465 and not defined $new{'tls'} |
314
|
0 |
0 |
unless (defined $smtp) |
319
|
0 |
0 |
if (defined $opt{'data'}) { } |
323
|
0 |
0 |
if defined $opt{'cc'} |
325
|
0 |
0 |
defined $opt{'charset'} ? : |
327
|
0 |
0 |
if (defined $opt{'text'}) { } |
|
0 |
0 |
elsif (defined $opt{'html'}) { } |
335
|
0 |
0 |
if (defined $callback) { } |
344
|
0 |
0 |
if ($resp->error) { } |
346
|
0 |
0 |
if ref $callback eq 'CODE' |
351
|
0 |
0 |
if ref $callback eq 'CODE' |
366
|
0 |
0 |
$@ ? : |
376
|
0 |
0 |
$is_blocking ? : |
377
|
0 |
0 |
if defined $opt{'max_forks'} |
379
|
0 |
0 |
if $is_blocking |
384
|
0 |
0 |
unless defined $self->qrcode_path |
385
|
0 |
0 |
unless -f $self->qrcode_path |
387
|
0 |
0 |
unless unlink $self->qrcode_path |
391
|
0 |
0 |
unless defined $self->verifycode_path |
392
|
0 |
0 |
unless -f $self->verifycode_path |
394
|
0 |
0 |
unless unlink $self->verifycode_path |
405
|
0 |
0 |
unless $self->pid_path |
407
|
0 |
0 |
if (not -f $self->pid_path) { } |
412
|
0 |
0 |
if ($pid =~ /^\d+$/ and kill 0, $pid) { } |
421
|
0 |
0 |
if $@ |
428
|
0 |
0 |
unless defined $self->pid_path |
429
|
0 |
0 |
unless -f $self->pid_path |
431
|
0 |
0 |
unless unlink $self->pid_path |
473
|
0 |
0 |
if $@ |
479
|
0 |
0 |
if (substr($plugin, 0, 1) eq '+') { } |
491
|
0 |
0 |
if ($^O ne 'MSWin32' and defined $self->controller_pid) |
492
|
0 |
0 |
if ($once) { } |
500
|
0 |
0 |
if ($ppid =~ /^\d+$/ and $ppid == 1 or $ppid != $self->controller_pid) |
510
|
0 |
0 |
unless $self->is_fetch_notice |
513
|
0 |
0 |
if ($notice) |