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)
62 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
63 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
68 0 2 if $^O eq 'MSWin32'
71 90 0 if +((caller 1)[10] // {})->{'Data::Dx no_colour'} or +((caller 2)[10] // {})->{'Data::Dx no_colour'}
87 0 34 if ((ref $arg || '') =~ /\A Contextual::Return/msux)
94 4 24 @_ > 1 ? :
101 6 22 if (not defined $data) { }
108 0 22 unless ($hint->{'Data::Dx no_colour'})
122 0 0 exists $+{'literal'} ? :
0 0 exists $+{'punct'} ? :
0 0 exists $+{'key'} ? :