Subroutine Coverage
lib/ChordPro/Chords/Parser.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
77 |
100 |
77.0
|
pod |
0 |
10 |
0.0
|
line |
count |
pod |
subroutine |
3
|
81 |
n/a |
BEGIN |
4
|
81 |
n/a |
BEGIN |
5
|
81 |
n/a |
BEGIN |
6
|
81 |
n/a |
BEGIN |
7
|
81 |
n/a |
BEGIN |
22
|
81 |
n/a |
BEGIN |
65
|
3 |
No |
new |
89
|
11505 |
No |
default |
118
|
64814 |
No |
parse |
124
|
2 |
No |
parse_chord |
130
|
547 |
No |
get_parser |
161
|
6 |
No |
have_parser |
166
|
0 |
No |
parsers |
170
|
209 |
No |
reset_parsers |
176
|
372 |
No |
intervals |
180
|
0 |
No |
simplify |
190
|
81 |
n/a |
BEGIN |
192
|
289 |
n/a |
new |
207
|
63795 |
n/a |
parse_chord |
226
|
79 |
n/a |
BEGIN |
268
|
40023 |
n/a |
__ANON__ |
446
|
289 |
n/a |
load_notes |
523
|
884 |
n/a |
root_canon |
528
|
181 |
n/a |
has_diagrams |
531
|
8 |
n/a |
movable |
539
|
81 |
n/a |
BEGIN |
542
|
2 |
n/a |
new |
557
|
408 |
n/a |
parse_chord |
560
|
81 |
n/a |
BEGIN |
591
|
408 |
n/a |
__ANON__ |
622
|
0 |
n/a |
load_notes |
625
|
12 |
n/a |
root_canon |
627
|
81 |
n/a |
BEGIN |
635
|
2 |
n/a |
has_diagrams |
641
|
2 |
n/a |
movable |
649
|
81 |
n/a |
BEGIN |
654
|
2 |
n/a |
new |
668
|
612 |
n/a |
parse_chord |
703
|
612 |
n/a |
__ANON__ |
734
|
0 |
n/a |
load_notes |
737
|
12 |
n/a |
root_canon |
740
|
81 |
n/a |
BEGIN |
748
|
2 |
n/a |
has_diagrams |
754
|
2 |
n/a |
movable |
762
|
81 |
n/a |
BEGIN |
765
|
13509 |
n/a |
new |
771
|
377 |
n/a |
clone |
776
|
40807 |
n/a |
is_note |
777
|
0 |
n/a |
is_flat |
778
|
942 |
n/a |
is_keyboard |
781
|
942 |
n/a |
is_nc |
794
|
1339 |
n/a |
is_xpxc |
798
|
814 |
n/a |
has_diagram |
805
|
170247 |
n/a |
is_chord |
806
|
79093 |
n/a |
is_rootless |
807
|
590 |
n/a |
is_annotation |
808
|
0 |
n/a |
is_movable |
812
|
6442 |
n/a |
name |
819
|
0 |
n/a |
canon |
820
|
4 |
n/a |
root |
821
|
4 |
n/a |
qual |
822
|
4 |
n/a |
ext |
823
|
4 |
n/a |
bass |
824
|
3 |
n/a |
base |
825
|
2537 |
n/a |
frets |
826
|
1 |
n/a |
fingers |
827
|
0 |
n/a |
display |
828
|
0 |
n/a |
format |
829
|
7 |
n/a |
diagram |
830
|
71 |
n/a |
parser |
833
|
0 |
n/a |
strings |
837
|
1 |
n/a |
kbkeys |
841
|
796 |
n/a |
chord_display |
843
|
81 |
n/a |
BEGIN |
862
|
883 |
n/a |
flat_copy |
875
|
22 |
n/a |
fix_musicsyms |
877
|
81 |
n/a |
BEGIN |
900
|
0 |
n/a |
simplify |
918
|
0 |
n/a |
dump |
929
|
0 |
n/a |
show |
932
|
515 |
n/a |
canonical |
957
|
38554 |
n/a |
agnostic |
967
|
382 |
n/a |
transpose |
996
|
143 |
n/a |
transcode |
1029
|
788 |
n/a |
chord_display |
1043
|
0 |
n/a |
transpose |
1046
|
0 |
n/a |
show |
1049
|
0 |
n/a |
canonical |
1057
|
4 |
n/a |
chord_display |
1070
|
0 |
n/a |
transpose |
1073
|
0 |
n/a |
show |
1076
|
0 |
n/a |
canonical |
1084
|
4 |
n/a |
chord_display |
1095
|
81 |
n/a |
BEGIN |
1099
|
0 |
n/a |
transpose |
1100
|
0 |
n/a |
transcode |
1102
|
0 |
n/a |
canonical |
1107
|
2 |
n/a |
chord_display |
1112
|
0 |
n/a |
is_chord |
1113
|
3 |
n/a |
is_annotation |