in app/lib/Droid.scala [38:41]
def processMergedPullRequestsOn(repoSnapshot: RepoSnapshot): Future[Seq[PullRequestCheckpointsStateChangeSummary]] = for {
_ <- repoUpdater.attemptToCreateMissingLabels(repoSnapshot.repoLevelDetails)
summaryOpts <- Future.traverse(repoSnapshot.mergedPullRequestSnapshots)(prSnapshot => prUpdater.process(prSnapshot, repoSnapshot))
} yield summaryOpts.flatten