public BuildRunResults PostProcessBuildResults(BuildRunResults runResults)
 {
     var buildProject = runResults.Project;
     if (_tmpProjects.Contains(buildProject))
         runResults.UpdateProject(getOriginalProject(buildProject));
     return runResults;
 }
 private void updateBuildProject(ref BuildRunResults buildResults)
 {
     if (compare(buildResults.Project, _files.Solution.Tempfile))
         buildResults.UpdateProject(_files.Solution.Original);
     else
     {
         var buildProject = buildResults.Project;
         var project = _files.Files.FirstOrDefault(f => compare(f.Tempfile, buildProject));
         if (project != null)
             buildResults.UpdateProject(project.Original);
     }
 }