Branch Coverage

blib/lib/Log/Any/Proxy.pm
Criterion Covered Total %
branch 38 44 86.3


line true false branch
17 1 23 overload::OverloadedStringify($_) ? :
24 11 ref $_ ? :
3 35 if (not defined $_) { }
30 1 41 if ref $format eq "CODE"
46 0 69 unless ($self->{'adapter'})
50 0 69 unless (defined $self->{'category'})
54 0 69 unless ($self->{'context'})
93 5 58 unless $adapter->$is_realname or defined wantarray
95 46 110 if ($f eq "f")
98 27 19 unless defined $message and length $message
105 18 111 if @parts and (ref $parts[-1] || '') eq ref {}
109 147 111 if $_
111 34 95 if ($structured_logging)
112 0 34 if $self->{'prefix'}
114 22 12 unless defined wantarray
117 117 0 if defined $_
118 10 97 if %$data
121 68 39 if (length $message and not $structured_logging)
124 4 64 if defined $self->{'filter'}
125 68 0 if (defined $message and length $message)
127 4 64 if defined $self->{'prefix'} and length $self->{'prefix'}
131 53 54 if defined wantarray