if (result == null || result.isCommandNotFound()) {
MarkerUtils.createProblemMarker(project, null,
"Builder command not found: " + getOsCommand(erlProject), 0,
IMarker.SEVERITY_ERROR);
} else {
final boolean noMarkersOnProject = project.findMarkers(IMarker.PROBLEM,
true, IResource.DEPTH_INFINITE).length == 0;
if (noMarkersOnProject && result.exit > 0) {
MarkerUtils.createProblemMarker(project, null, "Builder error: "
+ getOsCommand(erlProject), 0, IMarker.SEVERITY_ERROR);
}