| line |
true |
false |
branch |
|
37
|
7 |
5 |
unless @args |
|
43
|
3 |
10 |
if (builtin::blessed($candidate)) |
|
44
|
2 |
1 |
if ($candidate->DOES('OpenTelemetry::Propagator')) { } |
|
54
|
2 |
8 |
unless ($suffix) |
|
59
|
0 |
8 |
if $seen{$suffix}++ |
|
75
|
3 |
7 |
unless @propagators |
|
78
|
5 |
2 |
if @propagators == 1 |
|
98
|
3 |
3 |
if ($provider) |
|
99
|
1 |
2 |
if (not builtin::blessed($provider)) { } |
|
|
1 |
1 |
elsif (not $provider->can('tracer') && $provider->can('add_span_processor') && $provider->can('shutdown') && $provider->can('force_flush')) { } |
|
118
|
1 |
5 |
if $name eq "none" |
|
120
|
1 |
4 |
unless ($map{$name}) |
|
125
|
0 |
4 |
if $seen{$map{$name}}++ |
|
129
|
3 |
1 |
$map{$name} =~ /^::/ ? : |
|
131
|
1 |
3 |
$name eq 'console' ? : |
|
153
|
1 |
2 |
if config("SDK_DISABLED") |
|
163
|
1 |
1 |
if isa_OpenTelemetry_X($e) |