| line | % | coverage | branch |
| 106 | 100 | T | F | unless (defined $name) |
| 112 | 100 | T | F | defined $params->{'separator'} ? : |
| 116 | 100 | T | F | if ($name =~ /,/) |
| 122 | 100 | T | F | if not length $last and length $rest |
| 124 | 100 | T | F | if (length $last and length $rest) { } |
| 100 | T | F | elsif (length $rest) { } |
| 50 | T | F | elsif (length $last) { } |
| 139 | 50 | T | F | unless @parts |
| 145 | 100 | T | F | if ($had_leading_comma) { } |
| 153 | 100 | T | F | if ($style eq "last_first" and $format ne "default" and length $last_name) |
| 159 | 100 | T | F | if (@initials) |
| 163 | 100 | T | F | if ($format eq 'compact') { } |
| 100 | T | F | elsif ($format eq 'initials') { } |
| 100 | T | F | elsif ($format eq 'shortlast') { } |
| 164 | 100 | T | F | length $last_name ? : |
| 167 | 100 | T | F | if length $last_name |
| 171 | 50 | T | F | if (@initials) |
| 176 | 100 | T | F | if (@initials) |
| 178 | 50 | T | F | if (length $joined) |
| 179 | 100 | T | F | $last_name ? : |
| 50 | T | F | $style eq 'last_first' ? : |