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
}