Branch Coverage

blib/lib/Lingua/JA/Sort/JIS.pm
Criterion Covered Total %
branch 38 76 50.0


line true false branch
33 1 17 if (ref $_[0] eq 'CODE')
731 2283 2556 ref $_ eq 'ARRAY' ? :
739 0 3268 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
744 0 3268 if (ref $_[0] eq 'CODE')
745 0 3268 $coderef ? :
749 0 3268 unless ($self =~ /^(?:$Char)*$/o)
753 275 15 unless $Order{$_} or $kanji > 1 and /^$CJK$/o
754 452 5503 if (defined $Iterate{$_} and defined $Iterate{$_}{$prev}) { }
759 4 0 $kanji == 3 ? :
11 4 $kanji == 2 ? :
5940 15 $Order{$key} ? :
765 3223 45 @ret ? :
771 0 7273 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
778 1162 6111 @$a > @$b ? :
781 21287 1253 defined $$a[$j][$i] ? :
21343 1197 defined $$b[$j][$i] ? :
783 7093 15447 if $r
791 7 1050 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
797 0 1057 if (ref $_[0] eq 'CODE')
798 0 1057 defined $coderef ? :
799 0 1057 defined $coderef ? :
807 1 16 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
813 0 17 if (ref $_[0] eq 'CODE')
815 7 1147 defined $coderef ? :
827 0 0 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
831 0 0 if (ref $_[0] eq 'CODE')
832 0 0 $coderef ? :
837 0 0 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
841 0 0 if (ref $_[0] eq 'CODE')
842 0 0 $coderef ? :
847 0 0 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
851 0 0 if (ref $_[0] eq 'CODE')
852 0 0 $coderef ? :
857 0 0 if (ref $_[0] eq $Lingua::JA::Sort::JIS::PACKAGE)
861 0 0 if (ref $_[0] eq 'CODE')
862 0 0 $coderef ? :
865 0 0 wantarray ? :
866 0 0 wantarray ? :