def ignoreItemsWithExistingState()

in app/lib/PRUpdater.scala [64:71]


  def ignoreItemsWithExistingState(existingState: PRCheckpointState): Boolean =
    existingState.hasStateForCheckpointsWhichHaveAllBeenSeen

  def findCheckpointStateChange(oldState: PRCheckpointState, pr: PullRequest, repoSnapshot: RepoSnapshot): Future[PullRequestCheckpointsStateChangeSummary] =
    for (cs <- repoSnapshot.checkpointSnapshotsFor(pr, oldState)) yield {
      val details = PRCheckpointDetails(pr, cs, repoSnapshot.repoLevelDetails.gitRepo)
      PullRequestCheckpointsStateChangeSummary(details, oldState)
    }