Branch Coverage

blib/lib/ZML.pm
Criterion Covered Total %
branch 0 140 0.0


line true false branch
73 0 0 unless (defined $var)
82 0 0 if ($legit)
117 0 0 if ($legit)
126 0 0 if ($legit)
134 0 0 if (defined $$self{'comment'}{$var}) { }
170 0 0 if ($legit)
179 0 0 if ($legit)
187 0 0 if (defined $$self{'meta'}{$var}) { }
217 0 0 if ($legit)
247 0 0 if ($legit)
276 0 0 if ($legit)
309 0 0 if ($legit)
318 0 0 if ($legit)
351 0 0 if ($legit)
360 0 0 if ($legit)
387 0 0 if ($legit)
394 0 0 unless (defined $$self{'var'}{$var})
419 0 0 if ($legit)
428 0 0 if ($legit)
435 0 0 unless (defined $$self{'meta'}{$var})
442 0 0 unless (defined $$self{'meta'}{$var}{$meta})
467 0 0 if ($legit)
476 0 0 if ($legit)
483 0 0 unless (defined $$self{'comment'}{$var})
490 0 0 unless (defined $$self{'comment'}{$var}{$comment})
570 0 0 if ($legit)
598 0 0 if ($legit)
649 0 0 if ($ckeys[$ckeysInt] =~ /$creg/)
655 0 0 if ($$self{'comment'}{$ckeys[$ckeysInt]}{$vkeys[$vkeysInt]})
657 0 0 if (not defined $removed{$ckeys[$ckeysInt]}) { }
670 0 0 if (defined $vkeys[0])
724 0 0 if ($mkeys[$mkeysInt] =~ /$mreg/)
730 0 0 if ($$self{'meta'}{$mkeys[$mkeysInt]}{$vkeys[$vkeysInt]})
732 0 0 if (not defined $removed{$mkeys[$mkeysInt]}) { }
745 0 0 if (defined $vkeys[0])
784 0 0 if ($keys[$keysInt] =~ /$regex/)
823 0 0 if ($rawdata[$rdInt] =~ /^\ /) { }
829 0 0 if (defined $prevVar)
830 0 0 if (defined $prevVar2) { }
843 0 0 unless ($split1[0] =~ /^\#/)
850 0 0 if ($legit)
863 0 0 if ($split1[0] =~ /^##/)
874 0 0 if ($legit)
881 0 0 if ($legit)
889 0 0 unless (defined $$self{$prevVar2type}{$prevVar})
897 0 0 if ($split1[0] =~ /^#!/)
908 0 0 if ($legit)
915 0 0 if ($legit)
923 0 0 unless (defined $$self{$prevVar2type}{$prevVar})
969 0 0 unless (defined $data)
998 0 0 unless (defined $data)
1023 0 0 unless (defined $data)
1080 0 0 if ($$self{'meta'}{$keys[$keysInt]}{$keys2[$keys2Int]} =~ /$regex/)
1082 0 0 if (not defined $removed{$keys2[$keys2Int]}) { }
1098 0 0 if (defined $keys2[0])
1151 0 0 if ($$self{'meta'}{$keys[$keysInt]}{$keys2[$keys2Int]} =~ /$regex/)
1153 0 0 if (not defined $removed{$keys2[$keys2Int]}) { }
1169 0 0 if (defined $keys2[0])
1204 0 0 if ($$self{'var'}{$keys[$keysInt]} =~ /$regex/)
1238 0 0 unless (defined $name)
1243 0 0 if ($name =~ /,/)
1248 0 0 if ($name =~ m[/\.])
1253 0 0 if ($name =~ m[//])
1258 0 0 if ($name =~ m[\.\./])
1263 0 0 if ($name =~ m[/\.\.])
1268 0 0 if ($name =~ m[^\./])
1273 0 0 if ($name =~ m[/$])
1278 0 0 if ($name =~ m[^/])
1283 0 0 if ($name =~ /\n/)
1288 0 0 if ($name =~ /=/)