Fixed the code coverage settings
Removed an unused argument
Fixed some return types
Updated the compile config