| line |
true |
false |
branch |
|
12
|
0 |
0 |
defined $self->code && $self->code == 0 ? : |
|
22
|
0 |
0 |
if (defined $json) { } |
|
23
|
0 |
0 |
if ($json->{'MsgID'}) |
|
24
|
0 |
0 |
$self->type eq 'group_message' ? : |
|
27
|
0 |
0 |
if ($json->{'BaseResponse'}{'Ret'} != 0) { } |
|
46
|
0 |
0 |
if substr($key, 0, 1) eq '_' |
|
47
|
0 |
0 |
if ($key eq 'sender') { } |
|
|
0 |
0 |
elsif ($key eq 'receiver') { } |
|
|
0 |
0 |
elsif ($key eq 'group') { } |
|
|
0 |
0 |
elsif ($key eq 'media_data') { } |
|
|
0 |
0 |
elsif ($key eq 'events') { } |
|
|
0 |
0 |
elsif (ref $self->{$key} eq '') { } |
|
48
|
0 |
0 |
if $self->type eq 'group_notice' |
|
54
|
0 |
0 |
if $self->sender->type eq 'friend' |
|
57
|
0 |
0 |
if $self->type eq 'group_message' and $self->class eq 'send' |
|
65
|
0 |
0 |
if $self->type ne 'group_message' and $self->type ne 'group_notice' |
|
71
|
0 |
0 |
defined $self->{$key} ? : |
|
83
|
0 |
0 |
unless $self->content |
|
86
|
0 |
0 |
if ($self->class eq 'recv') { } |
|
|
0 |
0 |
elsif ($self->class eq 'send') { } |
|
91
|
0 |
0 |
if ($self->type eq 'group_message') { } |
|
|
0 |
0 |
elsif ($self->type =~ /^friend_message$/) { } |
|
100
|
0 |
0 |
unless $displayname |
|
108
|
0 |
0 |
if ($self->class eq 'recv') { } |
|
|
0 |
0 |
elsif ($self->class eq 'send') { } |
|
113
|
0 |
0 |
if ($self->type eq 'group_message') { } |
|
|
0 |
0 |
elsif ($self->type =~ /^friend_message$/) { } |
|
133
|
0 |
0 |
if (my $n = &blessed($self->{$_})) { } |
|
|
0 |
0 |
elsif ($_ eq 'member' and ref $self->{$_} eq 'ARRAY') { } |
|
|
0 |
0 |
elsif ($_ eq 'media_data') { } |
|
|
0 |
0 |
elsif ($_ eq 'events') { } |