blib/lib/HTML/Mason/Interp.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 27 | 36 | 75.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
201 | 0 | 1 | 5 | $self->{'static_source'} && $self->{'unlimited_code_cache'} && !$self->{'dynamic_comp_root'} |
396 | 634 | 11 | 497 | exists $code_cache->{$comp_id} and $self->static_source || $code_cache->{$comp_id}{'lastmod'} >= $srcmod |
406 | 503 | 117 | 0 | @stat and not -f _ |
443 | 0 | 13 | 2 | defined $@ and $@ =~ /failed in require/ |
527 | 9 | 0 | 29 | $current_size > $min_size and @elems |
671 | 14 | 0 | 4 | @{$self->{'comp_root'};} == 1 and $self->{'comp_root'}[0][0] eq 'MAIN' |
865 | 0 | 2 | 717 | defined $self->{'autohandler_name'} && length $self->{'autohandler_name'} |
line | l | !l | condition |
---|---|---|---|
623 | 1 | 13 | $p{'name'} ||= ' |
696 | 16 | 390 | $self->{'comp_root_key_map'} ||= {} |
730 | 133 | 18 | $$source_cache{$pair->[0]} ||= {} |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
396 | 12 | 495 | 1 | $self->static_source || $code_cache->{$comp_id}{'lastmod'} >= $srcmod |
591 | 0 | 1 | 0 | not -e $object_create_marker_file or (stat $object_create_marker_file)[9] < $touch_file_lastmod |
969 | 1 | 0 | 783 | not $name =~ /^$flag_regex$/ or $name =~ /^n$/ |