pedrozath/coltrane

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/coltrane/renderers/text_renderer/base_drawer.rb18
A
0 mins
A
100%
lib/coltrane/renderers/text_renderer/hash_drawer.rb16
A
0 mins
D
66%
lib/coltrane/renderers/text_renderer/representation_guitar_chord_drawer.rb81
A
2 hrs
A
96%
lib/coltrane/renderers/text_renderer/representation_guitar_note_set_drawer.rb68
A
2 hrs
A
97%
lib/coltrane/renderers/text_renderer/representation_piano_note_set_drawer.rb44
A
35 mins
A
95%
lib/coltrane/renderers/text_renderer/theory_chord_drawer.rb12
A
0 mins
A
100%
lib/coltrane/renderers/text_renderer/theory_note_set_drawer.rb17
A
0 mins
B
88%
lib/coltrane/renderers/text_renderer/theory_progression_drawer.rb12
A
0 mins
A
100%
lib/coltrane/renderers/text_renderer/theory_progression_set_drawer.rb20
A
0 mins
A
100%
lib/coltrane/renderers/text_renderer/theory_scale_drawer.rb12
A
0 mins
A
100%
lib/coltrane/renderers/text_renderer/theory_scale_set_drawer.rb26
A
45 mins
A
100%
lib/coltrane/representation.rb9
A
0 mins
A
100%
lib/coltrane/representation/guitar.rb31
A
0 mins
A
95%
lib/coltrane/representation/guitar/chord.rb173
B
6 hrs
B
88%
lib/coltrane/representation/guitar/note.rb20
A
0 mins
A
92%
lib/coltrane/representation/guitar/note_set.rb28
A
0 mins
A
100%
lib/coltrane/representation/guitar/string.rb26
A
0 mins
A
100%
lib/coltrane/representation/guitar_like_instruments.rb17
A
0 mins
A
100%
lib/coltrane/representation/piano.rb27
A
0 mins
A
100%
lib/coltrane/representation/piano/note_set.rb17
A
0 mins
A
100%
lib/coltrane/synth.rb.rb6
A
0 mins
lib/coltrane/synth/base.rb37
A
0 mins
lib/coltrane/synth/synth.rb20
A
0 mins
lib/coltrane/theory.rb43
A
0 mins
A
97%
lib/coltrane/theory/cadence.rb6
A
0 mins
lib/coltrane/theory/changes.rb4
A
0 mins
A
100%
lib/coltrane/theory/chord.rb81
A
35 mins
C
79%
lib/coltrane/theory/chord_quality.rb91
A
25 mins
A
91%
lib/coltrane/theory/chord_substitutions.rb9
A
0 mins
B
80%
lib/coltrane/theory/circle_of_fifths.rb26
A
0 mins
A
100%
lib/coltrane/theory/classic_scales.rb69
A
35 mins
A
100%
lib/coltrane/theory/diatonic_scale.rb30
A
0 mins
A
95%
lib/coltrane/theory/errors.rb79
A
0 mins
C
75%
lib/coltrane/theory/frequency.rb44
A
0 mins
A
96%
lib/coltrane/theory/frequency_interval.rb62
A
0 mins
C
71%
lib/coltrane/theory/greek_mode.rb39
A
0 mins
A
100%
lib/coltrane/theory/interval.rb172
B
5 hrs
A
95%
lib/coltrane/theory/interval_class.rb168
A
3 hrs
B
89%
lib/coltrane/theory/interval_sequence.rb121
A
3 hrs
A
91%
lib/coltrane/theory/key.rb14
A
0 mins
A
100%
lib/coltrane/theory/notable_progressions.rb25
A
0 mins
A
100%
lib/coltrane/theory/note.rb73
A
25 mins
A
91%
lib/coltrane/theory/note_set.rb77
A
0 mins
B
86%
lib/coltrane/theory/pitch.rb77
A
55 mins
A
98%
lib/coltrane/theory/pitch_class.rb114
A
2 hrs
B
85%
lib/coltrane/theory/progression.rb67
A
45 mins
A
90%
lib/coltrane/theory/progression_set.rb13
A
0 mins
A
100%
lib/coltrane/theory/qualities.rb257
C
1 day
A
100%
lib/coltrane/theory/roman_chord.rb94
A
1 hr
A
96%
lib/coltrane/theory/scale.rb130
A
3 hrs
B
83%