Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
Create a type alias for local extension methods.
func (*Client) CountRepositoryPRs ¶
func (c *Client) CountRepositoryPRs( ctx context.Context, repo *github.Repository, opt *github.PullRequestListOptions) (uint, error)
Count all pull requests for a given repo, with pagination support.
func (*Client) FetchOrgRepositories ¶
func (c *Client) FetchOrgRepositories( ctx context.Context, org string, opt *github.RepositoryListByOrgOptions) ([]*github.Repository, error)
Fetch all repos for an org, with pagination support.
type RepositoryFetcher ¶
type RepositoryFetcher func( opt *github.RepositoryListByOrgOptions, ) ([]*github.Repository, *github.Response, error)
Click to show internal directories.
Click to hide internal directories.