If you could not run the build or test for any reason, or the repo doesn't support mvn, then store -2 (And update documentation in ReadMe or data schema description) and log a failure
https://github.com/ualberta-smr/code-owhadi-msr19/blob/1724d8a2ff6b334c0775a8498359ce892249d320/merge_excavator/code_quality.py#L33