Documentation
¶
Index ¶
- Variables
- func GetReviewerDescriptors(ctx context.Context, identityClient identity.Client, reviewerHandles []string) ([]string, error)
- func InitEditorMode(ctx util.CmdContext, editorMode bool, webMode bool, canPrompt bool) (bool, error)
- type FindOptions
- type PRFinder
- type Template
- type TemplateManager
Constants ¶
This section is empty.
Variables ¶
View Source
var PullRequestFields = []string{
"artifactId",
"autoCompleteSetBy",
"closedBy",
"closedDate",
"codeReviewId",
"commits",
"completionOptions",
"completionQueueTime",
"createdBy",
"creationDate",
"description",
"forkSource",
"hasMultipleMergeBases",
"isDraft",
"labels",
"lastMergeCommit",
"lastMergeSourceCommit",
"lastMergeTargetCommit",
"mergeFailureMessage",
"mergeFailureType",
"mergeId",
"mergeOptions",
"mergeStatus",
"pullRequestId",
"remoteUrl",
"repository",
"reviewers",
"sourceRefName",
"status",
"supportsIterations",
"targetRefName",
"title",
"url",
"workItemRefs",
}
Functions ¶
func GetReviewerDescriptors ¶
func InitEditorMode ¶
Types ¶
type FindOptions ¶
type PRFinder ¶
type PRFinder interface {
Find(opts FindOptions) (*git.GitPullRequest, azdo.Repository, error)
}
type TemplateManager ¶
type TemplateManager interface {
GetTemplate(ctx context.Context, repo azdo.Repository, branch string) (Template, error)
}
func NewTemplateManager ¶
func NewTemplateManager(ctx util.CmdContext) (TemplateManager, error)
Click to show internal directories.
Click to hide internal directories.