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

Method Resolve

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

Source from the content-addressed store, hash-verified

506}
507
508func (r *specificPRResolver) Resolve() (*api.PullRequest, ghrepo.Interface, error) {
509 pr, baseRepo, err := r.prFinder.Find(shared.FindOptions{
510 Selector: r.selector,
511 Fields: []string{
512 "number",
513 "headRefName",
514 "headRepository",
515 "headRepositoryOwner",
516 "isCrossRepository",
517 "maintainerCanModify",
518 },
519 })
520 if err != nil {
521 return nil, nil, err
522 }
523 return pr, baseRepo, nil
524}
525
526type promptingPRResolver struct {
527 io *iostreams.IOStreams

Callers 1

TestSpecificPRResolverFunction · 0.95

Calls 1

FindMethod · 0.65

Tested by 1

TestSpecificPRResolverFunction · 0.76