| line | true | false | branch | 
 
| 85 | 0 | 0 | unless $_ eq 'no_caller_data' or ref $_ eq 'ARRAY' and scalar @$_ == 3 and ref $_->[0] eq 'HASH' and defined $_->[0]{'package'} | 
 
| 88 | 0 | 0 | if scalar @_ > 1 | 
 
| 89 | 0 | 0 | if ref $data | 
 
| 90 | 0 | 0 | unless defined $data | 
 
| 94 | 0 | 0 | $_->[2]{'subroutine'} ? : | 
 
|  | 0 | 0 | unless $_ eq 'no_caller_data' | 
 
| 115 | 0 | 0 | if ref $args[0] eq 'HASH' | 
 
| 116 | 0 | 0 | if ref $args[0] eq 'ARRAY' | 
 
| 121 | 0 | 0 | if (ref $item) | 
 
| 122 | 0 | 0 | unless ref $item eq 'HASH' and defined $last and not ref $last | 
 
| 127 | 0 | 0 | unless defined $hashref->{$item} | 
 
| 137 | 0 | 0 | if ref $args[0] eq 'HASH' | 
 
| 138 | 0 | 0 | if ref $args[0] eq 'ARRAY' | 
 
| 144 | 0 | 0 | if (ref $item) | 
 
| 145 | 0 | 0 | unless ref $item eq 'HASH' and defined $last and not ref $last | 
 
| 150 | 0 | 0 | unless defined $hashref->{$item} | 
 
| 151 | 0 | 0 | unless ref $last | 
 
| 161 | 1631 | 1339 | ref $v && ref $v eq 'SCALAR' ? : | 
 
| 169 | 0 | 0 | unless ref $ref eq 'CODE' | 
 
| 184 | 0 | 0 | if $h->{'package'} | 
 
| 205 | 0 | 0 | if ($regex and not eval '$item->{subroutine} =~ /' . $regex . '/') | 
 
| 209 | 0 | 0 | if $seq | 
 
| 223 | 23636 | 0 | defined $_ ? : | 
 
|  | 9879 | 184 | unless @_ == 1 and ref $_[0] eq 'ARRAY' | 
 
| 224 | 0 | 184 | unless @{$_[0];} > 0 | 
 
| 234 | 0 | 0 | if @_ > 0 | 
 
| 235 | 0 | 0 | if $type eq 'SCALAR' | 
 
| 236 | 0 | 0 | if $type eq 'ARRAY' | 
 
| 237 | 0 | 0 | if $type eq 'HASH' | 
 
| 247 | 0 | 0 | (caller 1)[3] eq 'RapidApp::Util::disp' ? : | 
 
| 249 | 0 | 0 | $recurse ? : | 
 
| 250 | 0 | 0 | if ref $_[0] eq 'CODE' and @_ > 1 and $recurse == 0 | 
 
| 251 | 0 | 0 | if ($_{'code'}) | 
 
| 254 | 0 | 0 | if defined $cust | 
 
| 257 | 0 | 0 | if @_ > 1 | 
 
| 259 | 0 | 0 | unless defined $val | 
 
| 260 | 0 | 0 | if (ref $val) | 
 
| 261 | 0 | 0 | if ref $val eq 'ARRAY' | 
 
| 262 | 0 | 0 | if ref $val eq 'SCALAR' | 
 
| 263 | 0 | 0 | if ref $val eq 'HASH' | 
 
| 274 | 0 | 6 | unless defined $max_length and $max_length =~ /^\d+$/ and $max_length > 0 | 
 
| 280 | 3 | 3 | unless defined $str | 
 
| 281 | 0 | 3 | if (ref $str) | 
 
| 294 | 3 | 0 | if $length <= $max_length | 
 
| 308 | 0 | 0 | if ref $method eq 'ARRAY' | 
 
| 310 | 0 | 0 | ref $_[0] eq 'HASH' ? : | 
 
| 325 | 0 | 0 | if (scalar @namespace > 1) | 
 
| 330 | 0 | 0 | if $$debug_arounds_set{$package . '->' . $method}++ | 
 
| 336 | 0 | 0 | if ($package->can('around')) | 
 
| 351 | 0 | 0 | ref $_[0] eq 'HASH' ? : | 
 
| 377 | 0 | 0 | if $opt{'newline'} | 
 
| 381 | 0 | 0 | if $opt{'verbose'} and not defined $opt{'verbose_in'} | 
 
| 382 | 0 | 0 | if $opt{'verbose'} and not defined $opt{'verbose_out'} | 
 
| 386 | 0 | 0 | unless @_ > 0 and defined $_[0] | 
 
| 389 | 0 | 0 | ref $_ ? : | 
 
|  | 0 | 0 | $opt{'list_out'} ? : | 
 
|  | 0 | 0 | unless $verbose | 
 
| 393 | 0 | 0 | unless $opt{'use_json'} | 
 
| 396 | 0 | 0 | unless $opt{'dump_func'} | 
 
| 406 | 0 | 0 | $debug_around_last_nest_level < $nest_level ? : | 
 
| 407 | 0 | 0 | $debug_around_last_nest_level > $nest_level ? : | 
 
| 410 | 0 | 0 | if $nest_level == 0 | 
 
| 412 | 0 | 0 | $nest_level > 0 ? : | 
 
| 418 | 0 | 0 | if ($opt{'list_args'}) | 
 
| 419 | 0 | 0 | ref $_ && ++$has_refs ? : | 
 
| 424 | 0 | 0 | if ($opt{'stack'}) { } | 
 
| 442 | 0 | 0 | if $new_nest | 
 
| 452 | 0 | 0 | if $has_refs and $opt{'verbose_in'} | 
 
| 464 | 0 | 0 | if (wantarray) { } | 
 
| 486 | 0 | 0 | if ($opt{'track_stats'}) | 
 
| 499 | 0 | 0 | exists $stats->{'min'} ? : | 
 
|  | 0 | 0 | exists $stats->{'max'} ? : | 
 
| 502 | 0 | 0 | if $adj_elapsed < $stats->{'min'} | 
 
| 503 | 0 | 0 | if $adj_elapsed > $stats->{'max'} | 
 
| 508 | 0 | 0 | if (not $opt{'arg_ignore'}->(@args) || $opt{'return_ignore'}->(@res_copy)) { } | 
 
| 518 | 0 | 0 | if $opt{'verbose_out'} | 
 
| 519 | 0 | 0 | if $opt{'time'} | 
 
| 524 | 0 | 0 | unless $debug_around_last_nest_level == $nest_level | 
 
| 539 | 0 | 0 | wantarray ? : | 
 
| 563 | 0 | 0 | unless -e $file | 
 
| 577 | 0 | 0 | unless scalar @_ == 1 | 
 
| 583 | 0 | 0 | unless scalar @_ == 1 and ref $_[0] eq '' | 
 
| 590 | 0 | 2093 | unless my $js = shift() | 
 
| 592 | 584 | 1509 | if ref $js eq 'ARRAY' | 
 
| 594 | 0 | 1509 | if &blessed($js) and not $js->can('TO_JSON_RAW') | 
 
| 597 | 1 | 1508 | if &blessed($js) | 
 
| 602 | 727 | 782 | if scalar @_ > 0 | 
 
| 624 | 0 | 0 | if ref $text and ref($text)->isa('RapidApp::HTML::RawHtml') | 
 
| 625 | 0 | 0 | unless defined $text | 
 
| 661 | 0 | 0 | unless defined $msg | 
 
| 664 | 0 | 0 | if ref $msg and ref($msg)->isa('RapidApp::Responder::UserError') | 
 
| 666 | 0 | 0 | ref $msg && ref($msg)->isa('RapidApp::HTML::RawHtml') ? : | 
 
| 672 | 0 | 0 | unless 'RapidApp::Responder::UserError'->can($key) | 
 
| 679 | 0 | 0 | if (scalar @_) | 
 
| 709 | 0 | 0 | unless defined $msg | 
 
| 710 | 0 | 0 | ref $msg && ref($msg)->isa('RapidApp::HTML::RawHtml') ? : | 
 
| 717 | 0 | 0 | unless 'RapidApp::Error'->can($key) | 
 
| 723 | 0 | 0 | if (scalar @_) | 
 
| 783 | 0 | 0 | if @_ == 1 | 
 
| 799 | 0 | 0 | if scalar(@_) % 2 and not ref $_[0] | 
 
| 801 | 0 | 0 | ref $_[0] && ref $_[0] eq 'HASH' ? : | 
 
| 804 | 0 | 0 | unless $msg | 
 
| 806 | 0 | 0 | unless my $c = 'RapidApp'->active_request_context | 
 
| 811 | 0 | 0 | unless $c->is_ra_ajax_req | 
 
| 834 | 0 | 0 | if (my $button = $c->req->header('X-RapidApp-CustomPrompt-Button')) | 
 
| 867 | 0 | 0 | if $_[0] and $_[0] eq 'RapidApp::Util' | 
 
| 872 | 0 | 0 | unless my $class = shift() | 
 
| 876 | 0 | 0 | unless ($path) | 
 
| 879 | 0 | 0 | unless ($INC{$file}) | 
 
| 880 | 0 | 0 | if (my $pm_path = Module::Locate::locate($class)) |