Documentation ¶
Index ¶
- Constants
- type IssueOrderField
- type OrderDirection
- type OrgStat
- type PullRequest
- type PullRequestCallback
- type PullRequestState
- type Source
- func (s *Source) CommitCounter(ctx context.Context, username string) (int, error)
- func (s *Source) OrgStat(ctx context.Context, username string, org string) (*OrgStat, error)
- func (s *Source) PullRequests(ctx context.Context, username string, states []PullRequestState, ...) ([]*PullRequest, error)
- func (s *Source) Stat(ctx context.Context, username string) (*Stat, error)
- type Stat
Constants ¶
View Source
const MaxPageSize = 100
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IssueOrderField ¶
type IssueOrderField = ghv4.IssueOrderField
const ( IssueOrderFieldCreatedAt IssueOrderField = ghv4.IssueOrderFieldCreatedAt IssueOrderFieldUpdatedAt IssueOrderField = ghv4.IssueOrderFieldUpdatedAt IssueOrderFieldComments IssueOrderField = ghv4.IssueOrderFieldComments )
type OrderDirection ¶
type OrderDirection = ghv4.OrderDirection
const ( OrderDirectionAsc OrderDirection = ghv4.OrderDirectionAsc OrderDirectionDesc OrderDirection = ghv4.OrderDirectionDesc )
type PullRequest ¶
type PullRequestCallback ¶ added in v0.2.0
type PullRequestCallback func(pr *PullRequest) bool
type PullRequestState ¶
type PullRequestState = ghv4.PullRequestState
const ( PullRequestStateOpen PullRequestState = ghv4.PullRequestStateOpen PullRequestStateClosed PullRequestState = ghv4.PullRequestStateClosed PullRequestStateMerged PullRequestState = ghv4.PullRequestStateMerged )
type Source ¶
type Source struct {
// contains filtered or unexported fields
}
func (*Source) CommitCounter ¶
func (*Source) PullRequests ¶
func (s *Source) PullRequests(ctx context.Context, username string, states []PullRequestState, orderField IssueOrderField, orderDirection OrderDirection, size int, cbs ...PullRequestCallback) ([]*PullRequest, error)
Click to show internal directories.
Click to hide internal directories.