blib/lib/Data/iRealPro/Output/MMA.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 39 | 67 | 58.2 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
80 | 0 | 0 | 0 | $outdir and not $outdir =~ m[/$] |
190 | 2 | 1 | 2 | $in_intro and $type ne 'i' |
2 | 1 | 0 | $type eq 'coda' and not $has_jumps | |
204 | 1 | 3 | 1 | $has_jumps and $type eq 'coda' |
273 | 0 | 0 | 0 | $n and $n ne '2' |
321 | 2 | 4 | 5 | $section and @{$section->{'tokens'};} |
337 | 138 | 0 | 4 | $t eq 'start repeat' and $$tokens[$tp + 1] =~ /^mark/ |
138 | 3 | 1 | $t eq 'start repeat' and $$tokens[$tp + 1] =~ /^mark/ and @{$section->{'tokens'};} | |
456 | 4 | 0 | 1 | $1 > $alternatives + 1 and defined $lastalternative |
487 | 5 | 10 | 39 | $measure and @{$measure->{'content'};} |
515 | 0 | 0 | 1 | @{$section->{'content'};} == 0 and @{$measure->{'content'};} == 0 |
line | l | !l | condition |
---|---|---|---|
50 | 2 | 0 | $options->{'output'} || '__new__.mma' |
57 | 0 | 0 | $song->{'key'} // 'C' |
79 | 0 | 0 | $self->{'dir'} || '' |
88 | 0 | 0 | $song->{'key'} // 'C' |
132 | 2 | 0 | $song->{'actual_tempo'} || 120 |
167 | 1 | 1 | $song->{'actual_repeats'} || 3 |
426 | 0 | 1 | $repeatpending //= 2 |
440 | 1 | 0 | $repeatpending //= 2 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
50 | 0 | 2 | 0 | $self->{'output'} ||= $options->{'output'} || '__new__.mma' |
203 | 2 | 3 | 0 | $stype{$type} // $type |
352 | 0 | 0 | 138 | $t eq 'small' or $t eq 'large' |
421 | 6 | 5 | 118 | $t eq 'end repeat' or $t =~ /^alternative / |
534 | 31 | 13 | 86 | $t eq 'bar' or $t =~ /^repeat/ |
569 | 0 | 0 | 4 | $t eq 'small' or $t eq 'large' |