Coverage

The Lassi software gets tested using automated (JUnit) testcases. While running these testcases, code coverage information is collected. This coverage information shows the percentage of code that actually gets executed during the tests. This is intended to provide an idea about the quality of the testcases and helps in finding dead code.

Class loc nloc statements coverage  
TOTAL 2655 1530 698 26 %
_Wrapper 42 17 4 0 %
CueCellEditor 69 21 5 0 %
TestCueListFrame 39 30 15 0 %
CueListPanel 359 232 110 0 %
CueListFrameTestCase 336 243 137 0 %
CueCellBorder 81 49 11 9 %
CueCommentTextArea 136 96 44 9 %
CueCellTextArea 77 46 21 10 %
AbstractCueTextArea 71 39 15 20 %
CueListTableModel 228 139 81 23 %
CueCellRenderer 44 16 4 25 %
CueListPresentationModel 77 48 16 31 %
OldCueListPanel 359 232 110 48 %
CuePanel 412 220 86 65 %
CueListView 148 52 27 93 %
CuePanelListener 53 7 0 100 %
OldCueListFrame 64 21 5 100 %
CueListFrame 60 22 7 100 %

Class statements covered missed weight  
CueListFrameTestCase 137 0 137 26.50 %
CueListPanel 110 0 110 21.28 %
CueListTableModel 81 19 62 11.99 %
OldCueListPanel 110 53 57 11.03 %
CueCommentTextArea 44 4 40 7.74 %
CuePanel 86 56 30 5.80 %
CueCellTextArea 21 2 19 3.68 %
TestCueListFrame 15 0 15 2.90 %
AbstractCueTextArea 15 3 12 2.32 %
CueListPresentationModel 16 5 11 2.13 %
CueCellBorder 11 1 10 1.93 %
CueCellEditor 5 0 5 0.97 %
_Wrapper 4 0 4 0.77 %
CueCellRenderer 4 1 3 0.58 %
CueListView 27 25 2 0.39 %

loc = lines of code count
nloc = non-comment lines of code count
statements = number of Java statements
coverage = percentage of statements covered