Branch Coverage

blib/lib/Data/Dx.pm
Criterion Covered Total %
branch 16 32 50.0


line true false branch
29 4 24 $expr =~ /^[\@%][\w:]++$/u ? :
48 2 1 if exists $opt_ref->{'colour'} and not $opt_ref->{'colour'}
51 2 1 if ($opt_ref->{'to'})
56 3 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
57 3 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
63 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
64 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
69 0 2 if $^O eq 'MSWin32'
72 90 0 if +((caller 1)[10] // {})->{'Data::Dx no_colour'} or +((caller 2)[10] // {})->{'Data::Dx no_colour'}
88 0 34 if ((ref $arg || '') =~ /\A Contextual::Return/msux)
95 4 24 @_ > 1 ? :
102 6 22 if (not defined $data) { }
109 0 22 unless ($hint->{'Data::Dx no_colour'})
123 0 0 exists $+{'literal'} ? :
0 0 exists $+{'punct'} ? :
0 0 exists $+{'key'} ? :