| line | % | coverage | branch |
| 27 | 100 | T | F | unless open $yaml, "<", $file |
| 34 | 100 | T | F | if /^\s*#/ |
| 35 | 100 | T | F | if (/^(\s*)(\S.*)/) { } |
| 50 | T | F | elsif (/^\s*$/ and @result) { } |
| 40 | 100 | T | F | if (@result and $level < scalar @path_split) |
| 44 | 50 | T | F | if $last |
| 45 | 50 | T | F | if (not $level or length $prefix > length $prefixes[$level - 1]) |
| 46 | 100 | T | F | if ($level == scalar @path_split) { } |
| 50 | 100 | T | F | if ($remainder =~ /$next:(.*)$/) |
| 52 | 100 | T | F | if ($level == scalar @path_split) |
| 54 | 100 | T | F | if ($mode =~ /\s*([-+>|]+)\s*$/) { } |
| 50 | T | F | elsif ($mode =~ /\s*(\S.*?)\s*$/) { } |
| 71 | 100 | T | F | unless @result |
| 73 | 100 | T | F | if $mode =~ /([-+])/ |
| 77 | 100 | T | F | if ($newlines eq '') { } |
| 50 | T | F | elsif ($newlines =~ /-/) { } |
| 83 | 50 | T | F | unless ($newlines eq "+") |
| 89 | 50 | T | F | if ($mode eq "") |
| 92 | 100 | T | F | if ($mode eq "|") |
| 95 | 50 | T | F | if ($mode eq ">") |
| 100 | 50 | T | F | if ($line eq '') { } |
| 123 | 100 | T | F | if (/^(\s*)#/) |
| 124 | 50 | T | F | if $state == 3 |
| 127 | 100 | T | F | if ($state == 0) { } |
| 50 | T | F | elsif ($state == 1) { } |
| 128 | 100 | T | F | unless /^(\s*)\S+\s*:/ |
| 134 | 100 | T | F | if not scalar @nests or $len > $nests[$#nests] |
| 135 | 100 | T | F | if (/^\s*(($key)\s*:\s*([|>](?:[-+]\d*)?|\$\{\{.*|(?:"\s*|)$value))\s*$/) |
| 138 | 100 | T | F | if $gh_yaml_mode =~ /$value|\$\{\{/ |
| 139 | 100 | T | F | if ($report_match) { } |
| 148 | 50 | T | F | if (/^\s*(?:#.*|)$/) |
| 155 | 100 | T | F | if (scalar @nests and $len > $nests[$#nests] and $v =~ /$value/) |
| 157 | 100 | T | F | if ($report_match) { } |