feat: do not preprocess files if coverage reporter is not used

Closes #7