Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DatePREnteredMergeQueue ¶
func DatePREnteredMergeQueue(pr *PullRequestFragment, date time.Time) time.Time
DatePREnteredMergeQueue returns when a PR entered the merge queue before a given date, zero value date if it was not in the merge queue by that date.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) MergeQueueSizeByDate ¶
MergeQueueSizeByDate returns the merge queue size for a given date.
type LabeledEventFragment ¶
type PullRequestFragment ¶
type PullRequestFragment struct { Number int TimelineItems `graphql:"timelineItems(first:100, itemTypes:[LABELED_EVENT, UNLABELED_EVENT])"` }
type TimelineItem ¶
type TimelineItem struct { LabeledEventFragment `graphql:"... on LabeledEvent"` UnlabeledEventFragment `graphql:"... on UnlabeledEvent"` }
type TimelineItems ¶
type TimelineItems struct {
Nodes []TimelineItem
}
type UnlabeledEventFragment ¶
Click to show internal directories.
Click to hide internal directories.