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 446 208 94 35 %
PlasticDefaultLookAndFeel 35 11 3 0 %
PlasticDarkTheatreLookAndFeel 35 11 3 0 %
DarkTheatreUIDefaults 48 20 10 0 %
MacDarkTheatreLookAndFeel 121 56 35 0 %
LookAndFeelManager 127 81 30 67 %
MacDefaultLookAndFeel 35 11 3 100 %
DefaultUIDefaults 45 18 10 100 %

Class statements covered missed weight  
MacDarkTheatreLookAndFeel 35 0 35 57.38 %
DarkTheatreUIDefaults 10 0 10 16.39 %
LookAndFeelManager 30 20 10 16.39 %
PlasticDefaultLookAndFeel 3 0 3 4.92 %
PlasticDarkTheatreLookAndFeel 3 0 3 4.92 %

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