| line | % | coverage | branch |
| 87 | 100 | T | F | unless defined $args{'name'} |
| 88 | 100 | T | F | unless defined $args{'source'} |
| 205 | 100 | T | F | if @_ > 1 |
| 252 | 100 | T | F | if @_ > 1 |
| 300 | 100 | T | F | if @_ > 1 |
| 383 | 100 | T | F | unless $VALID_CATEGORIES{$cat} |
| 386 | 100 | T | F | unless $VALID_SIGNALS{$sig} |
| 392 | 100 | T | F | defined $args{'weight'} ? : |
| 521 | 100 | T | F | unless $ev->{'category'} eq "return" |
| 522 | 100 | T | F | if ($ev->{'signal'} eq 'returns_property') { } |
| 100 | T | F | elsif ($ev->{'signal'} eq 'returns_constant') { } |
| 100 | T | F | elsif ($ev->{'signal'} eq 'returns_self') { } |
| 100 | T | F | elsif ($ev->{'signal'} eq 'legacy_type') { } |
| 100 | T | F | elsif ($ev->{'signal'} eq 'context_aware') { } |
| 50 | T | F | elsif ($ev->{'signal'} eq 'error_pattern') { } |
| 531 | 100 | T | F | if ($t eq 'object') { } |
| 100 | T | F | elsif ($t eq 'self') { } |
| 547 | 50 | T | F | unless $score{$b} <=> $score{$a} |
| 600 | 100 | T | F | $total >= $MEDIUM_CONFIDENCE_THRESHOLD ? : |
| 100 | T | F | $total >= $HIGH_CONFIDENCE_THRESHOLD ? : |
| 647 | 100 | T | F | unless defined $self->{'return_type'} |
| 649 | 100 | T | F | if ($self->{'return_type'} eq 'object') { } |
| 100 | T | F | elsif ($self->{'return_type'} eq 'property') { } |
| 100 | T | F | elsif ($self->{'return_type'} eq 'constant') { } |
| 732 | 100 | T | F | unless $output and ref $output eq "HASH" |
| 734 | 100 | T | F | if ($output->{'type'}) |
| 743 | 100 | T | F | if ($output->{'_returns_self'}) |
| 751 | 100 | T | F | if ($output->{'_context_aware'}) |
| 759 | 100 | T | F | if ($output->{'_error_return'}) |