public static List <DownloadedRelease> Releases(string repo, string projectName) { GitWrapper project; try { project = GitWrapper.For(repo, projectName); return(project.Releases.ToList().Select(d => DownloadedRelease.MarkAsDownloadedIfDownloaded(repo, projectName, d)).ToList()); } catch (Exception ex) { return(new List <DownloadedRelease>()); } }