Branch Coverage

blib/lib/Data/Dx.pm
Criterion Covered Total %
branch 15 32 46.8


line true false branch
29 4 24 $expr =~ /^[\@%][\w:]++$/u ? :
49 3 0 unless $opt{'colour'}
52 2 1 if ($opt{'to'})
57 3 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
58 3 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
64 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
65 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
70 0 2 if $^O eq 'MSWin32'
73 90 0 if +((caller 1)[10] // {})->{'Data::Dx no_colour'} or +((caller 2)[10] // {})->{'Data::Dx no_colour'}
89 0 34 if ((ref $arg || '') =~ /\A Contextual::Return/msux)
96 4 24 @_ > 1 ? :
103 6 22 if (not defined $data) { }
110 0 22 unless ($hint->{'Data::Dx no_colour'})
124 0 0 exists $+{'literal'} ? :
0 0 exists $+{'punct'} ? :
0 0 exists $+{'key'} ? :