def lookupBlob()

in src/main/scala/com/adamnfish/eek/sourcecode/Github.scala [76:88]


  def lookupBlob(
      owner: String,
      repositoryName: String,
      blobSha: String
  ): F[BlobContent] = {
    for {
      response <- githubAPIs.gitData.getBlob(owner, repositoryName, blobSha)
      _ <- logger.debug(
        s"""lookupBlob response: ${formatHeaders(response.headers)}"""
      )
      blob <- MonadThrow[F].fromEither(response.result)
    } yield blob
  }