Branch Coverage

blib/lib/String/Formatter.pm
Criterion Covered Total %
branch 22 36 61.1


line true false branch
221 0 11 unless $arg->{'codes'}
232 44 0 unless ref $self->{$_}
257 0 21 unless defined $format
341 1 35 if $to_fmt[-1]{'literal'} eq '%%'
346 17 4 if $pos < length $string
381 0 3 if @$args != 1 or not &Params::Util::_HASHLIKE($args->[0])
399 0 1 if @$args != 1 or not &Params::Util::_ARRAYLIKE($args->[0])
416 0 3 if @$args != 1
433 0 0 if @$args
501 1 27 unless defined $conv
504 13 14 if (ref $conv) { }
558 0 5 unless defined $conv
561 3 2 if (ref $conv) { }
568 1 1 defined $hunk->{'argument'} ? :
595 0 2 unless defined $conv
598 0 2 if (ref $conv) { }
632 31 0 $replength > $min_width ? :
633 0 0 $max_width > $replength ? :