issuetracker

package
v0.0.0-...-b04d5d2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2024 License: BSD-3-Clause Imports: 14 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL