PullRequestsInterpreter

class PullRequestsInterpreter[F[_]](implicit client: HttpClient[F]) extends PullRequests[F]
trait PullRequests[F]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def addReviewers(owner: String, repo: String, pullRequest: Int, reviewers: ReviewersRequest, headers: Map[String, String]): F[GHResponse[PullRequest]]
Definition Classes
override def createPullRequest(owner: String, repo: String, newPullRequest: NewPullRequest, head: String, base: String, maintainerCanModify: Option[Boolean], headers: Map[String, String]): F[GHResponse[PullRequest]]
Definition Classes
override def createReview(owner: String, repo: String, pullRequest: Int, createPRReviewRequest: CreatePRReviewRequest, headers: Map[String, String]): F[GHResponse[PullRequestReview]]
Definition Classes
override def getPullRequest(owner: String, repo: String, number: Int, headers: Map[String, String]): F[GHResponse[PullRequest]]
Definition Classes
override def getReview(owner: String, repo: String, pullRequest: Int, review: Long, headers: Map[String, String]): F[GHResponse[PullRequestReview]]
Definition Classes
override def listFiles(owner: String, repo: String, number: Int, pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[PullRequestFile]]]
Definition Classes
override def listPullRequests(owner: String, repo: String, filters: List[PRFilter], pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[PullRequest]]]
Definition Classes
override def listReviewers(owner: String, repo: String, pullRequest: Int, pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[ReviewersResponse]]
Definition Classes
override def listReviews(owner: String, repo: String, pullRequest: Int, pagination: Option[Pagination], headers: Map[String, String]): F[GHResponse[List[PullRequestReview]]]
Definition Classes
override def removeReviewers(owner: String, repo: String, pullRequest: Int, reviewers: ReviewersRequest, headers: Map[String, String]): F[GHResponse[PullRequest]]
Definition Classes
override def updateBranch(owner: String, repo: String, pullRequest: Int, expectedHeadSha: Option[String], headers: Map[String, String]): F[GHResponse[BranchUpdateResponse]]
Definition Classes