public List <Dep> GetUpdatedModules(List <Dep> modules, Dictionary <string, string> currentCommitHashes) { return(modules.AsParallel().Where(module => IsModuleUpdate(currentCommitHashes, module)).ToList()); }