| line | true | false | branch | 
 
| 157 | 4 | 0 | if ($args{'tap'}) | 
 
| 159 | 4 | 0 | if (my $ignorelines = $args{'ignorelines'}) | 
 
| 162 | 2 | 2 | if ($dontignorelines) { } | 
 
| 170 | 2 | 0 | $dontignorelines ? : | 
 
| 188 | 4 | 0 | if ($args{'tap'}) | 
 
| 201 | 3 | 14 | if (defined $args{'tap'} and $args{'tap'} eq '') { } | 
 
|  | 1 | 26 | elsif (defined $args{'source'} and -z $args{'source'}) { } | 
 
| 215 | 0 | 64 | @_ == 1 ? : | 
 
| 225 | 4 | 60 | if $args{'preprocess_ignorelines'} | 
 
| 226 | 4 | 60 | if $args{'preprocess_tap'} | 
 
| 227 | 17 | 47 | if $args{'noempty_tap'} | 
 
| 257 | 5 | 59 | defined $DOC_DATA_IGNORE ? : | 
 
| 267 | 26 | 20 | if $IGNORELINES and $result->raw =~ /$IGNORELINES/ and not $DONTIGNORELINES && $result->raw =~ /$DONTIGNORELINES/ | 
 
| 270 | 7 | 618 | if $USEBITSETS | 
 
| 274 | 1835 | 40 | unless $IGNORE{$_} | 
 
| 277 | 169 | 456 | if ($result->is_test) | 
 
| 279 | 668 | 8 | unless $IGNORE{$_} | 
 
| 282 | 8 | 330 | if ($USEBITSETS) { } | 
 
| 283 | 4 | 4 | $result->$_ ? : | 
 
|  | 8 | 0 | unless $IGNORE{$_} | 
 
| 285 | 163 | 167 | $result->$_ ? : | 
 
|  | 330 | 0 | unless $IGNORE{$_} | 
 
| 291 | 58 | 567 | if ($result->is_plan) | 
 
| 294 | 115 | 1 | unless $IGNORE{$_} | 
 
| 301 | 0 | 58 | if ($PUT_DANGLING_KV_DATA_UNDER_LAZY_PLAN and keys %dangling_kv_data) | 
 
| 308 | 14 | 1236 | if ($USEBITSETS) { } | 
 
| 309 | 2 | 12 | $result->$_ ? : | 
 
|  | 14 | 0 | unless $IGNORE{$_} | 
 
| 311 | 37 | 1199 | $result->$_ ? : | 
 
|  | 1236 | 0 | unless $IGNORE{$_} | 
 
| 321 | 56 | 4944 | if ($USEBITSETS) { } | 
 
| 322 | 7 | 49 | $result->$_ ? : | 
 
|  | 56 | 0 | unless $IGNORE{$_} | 
 
| 324 | 618 | 4326 | $result->$_ ? : | 
 
|  | 4944 | 0 | unless $IGNORE{$_} | 
 
| 327 | 625 | 0 | unless ($IGNORE{'is_actual_ok'}) | 
 
| 339 | 13 | 612 | $result->has_todo && $result->is_actual_ok ? : | 
 
| 340 | 7 | 618 | if ($USEBITSETS) { } | 
 
| 341 | 1 | 6 | $is_actual_ok ? : | 
 
| 346 | 28 | 597 | if $result->is_yaml and not $IGNORE{'data'} | 
 
| 348 | 69 | 556 | if ($result->is_comment and $result->as_string =~ /$document_data_regex/) | 
 
| 356 | 21 | 48 | if $LOWERCASE_FIELDNAMES | 
 
| 357 | 28 | 41 | if $LOWERCASE_FIELDVALUES | 
 
| 360 | 2 | 67 | if $TRIM_FIELDVALUES | 
 
| 363 | 7 | 14 | if $DOC_DATA_IGNORE and $document_data_ignore and $key =~ /$document_data_ignore/ | 
 
| 369 | 52 | 10 | if ($lines[-1]->is_test or $lines[-1]->is_plan or $lines[-1]->is_pragma) { } | 
 
| 372 | 10 | 0 | unless ($plan) | 
 
| 381 | 62 | 0 | unless $lines[-1]->is_test and $DISABLE_GLOBAL_KV_DATA | 
 
| 385 | 222 | 403 | if ($entry->{'is_test'} or $entry->{'is_plan'}) | 
 
| 394 | 7 | 618 | if ($entry->{'is_pragma'}) | 
 
| 396 | 1 | 6 | $entry->{'raw'} =~ /^pragma\s+\+tapdom_error\s*$/ ? : | 
 
| 398 | 462 | 163 | unless defined $entry->{'severity'} | 
 
| 401 | 337 | 288 | if ($result->is_yaml or $result->is_comment and @lines) { } | 
 
| 415 | 49 | 15 | $aggregate->all_passed ? : | 
 
|  | 16 | 48 | $aggregate->has_problems ? : | 
 
|  | 14 | 50 | $aggregate->has_errors ? : | 
 
| 484 | 16 | 24 | if ($entry->{'is_test'}) { } | 
 
|  | 20 | 4 | elsif ($entry->{'is_pragma'} or $entry->{'is_comment'} or $entry->{'is_bailout'} or $entry->{'is_yaml'}) { } | 
 
| 495 | 4 | 4 | $entry->{'is_actual_ok'} ? : | 
 
|  | 8 | 0 | $entry->{'is_ok'} ? : | 
 
|  | 8 | 8 | $entry->{'has_todo'} ? : | 
 
|  | 8 | 6 | $entry->{'has_todo'} ? : | 
 
|  | 2 | 14 | $entry->{'has_skip'} ? : | 
 
| 505 | 0 | 20 | $IGNORE{'raw'} ? : | 
 
| 518 | 36 | 4 | if $tapline | 
 
| 519 | 6 | 34 | if $entry->{'_children'} | 
 
| 534 | 1 | 1 | wantarray ? : |