Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GithubPRClient ¶
type GithubPRClient struct {
// contains filtered or unexported fields
}
func NewGithubPRClient ¶
func (*GithubPRClient) GetPullRequests ¶
func (g *GithubPRClient) GetPullRequests( ctx context.Context, state string, transformationFn func(*types.PullRequest) *types.PrintablePullRequest, ) ([]*types.PullRequestResponse, error)
type HarnessPRClient ¶
type HarnessPRClient struct {
// contains filtered or unexported fields
}
func NewHarnessPRClient ¶
func (*HarnessPRClient) GetPullRequests ¶
func (h *HarnessPRClient) GetPullRequests( ctx context.Context, state string, transformationFn func(*types.PullRequest) *types.PrintablePullRequest, ) ([]*types.PullRequestResponse, error)
type PRClient ¶
type PRClient interface {
GetPullRequests(
ctx context.Context,
state string,
transformationFn func(*types.PullRequest) *types.PrintablePullRequest,
) ([]*types.PullRequestResponse, error)
}
Click to show internal directories.
Click to hide internal directories.