Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GithubClient ¶
type GithubClient struct {
Issues Issues
PullRequests PullRequests
}
func New ¶
func New(issues Issues, pullRequests PullRequests) *GithubClient
type Issues ¶
type Issues interface {
CreateComment(ctx context.Context, owner string, repo string, number int,
comment *github.IssueComment) (*github.IssueComment, *github.Response, error)
DeleteComment(ctx context.Context, owner string, repo string, commentID int64) (
*github.Response, error)
ListComments(ctx context.Context, owner string, repo string, number int,
opt *github.IssueListCommentsOptions) ([]*github.IssueComment, *github.Response, error)
}
type PullRequests ¶
Click to show internal directories.
Click to hide internal directories.