MCPcopy Create free account
hub / github.com/cli/cli / Resolve

Method Resolve

pkg/cmd/pr/checkout/checkout.go:409–425  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

407}
408
409func (r *specificPRResolver) Resolve() (*api.PullRequest, ghrepo.Interface, error) {
410 pr, baseRepo, err := r.prFinder.Find(shared.FindOptions{
411 Selector: r.selector,
412 Fields: []string{
413 "number",
414 "headRefName",
415 "headRepository",
416 "headRepositoryOwner",
417 "isCrossRepository",
418 "maintainerCanModify",
419 },
420 })
421 if err != nil {
422 return nil, nil, err
423 }
424 return pr, baseRepo, nil
425}
426
427type promptingPRResolver struct {
428 io *iostreams.IOStreams

Callers 1

TestSpecificPRResolverFunction · 0.95

Calls 1

FindMethod · 0.65

Tested by 1

TestSpecificPRResolverFunction · 0.76