Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(storageClient *storage.Client, openIssues *bugs.OpenIssues, queryConfig *IssueTrackerQueryConfig) (bugs.BugFramework, error)
New returns an instance of the issuetracker implementation of bugs.BugFramework.
Types ¶
type IssueTrackerQueryConfig ¶
type IssueTrackerQueryConfig struct { // Key to find the open bugs from the storage results file. Query string // Which client's issues we are looking for. Client types.RecognizedClient // Issues are considered untriaged if they have any of these priorities. UntriagedPriorities []string // Issues are also considered untriaged if they are assigned to any of these emails. UntriagedAliases []string // Whether unassigned issues should be considered as untriaged. UnassignedIsUntriaged bool // Which hotlists should be excluded when calculating untriaged issues. HotlistsToExcludeForUntriaged []int64 // Which hotlists should be included when calculating untriaged issues. HotlistsToIncludeForUntriaged []int64 }
IssueTrackerQueryConfig is the config that will be used when querying issuetracker.
Click to show internal directories.
Click to hide internal directories.