MCPcopy Index your code
hub / github.com/cli/cli / Resolve

Method Resolve

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

Source from the content-addressed store, hash-verified

300}
301
302func (r *specificPRResolver) Resolve() (*api.PullRequest, ghrepo.Interface, error) {
303 pr, baseRepo, err := r.prFinder.Find(shared.FindOptions{
304 Selector: r.selector,
305 Fields: []string{
306 "number",
307 "headRefName",
308 "headRepository",
309 "headRepositoryOwner",
310 "isCrossRepository",
311 "maintainerCanModify",
312 },
313 })
314 if err != nil {
315 return nil, nil, err
316 }
317 return pr, baseRepo, nil
318}
319
320type promptingPRResolver struct {
321 io *iostreams.IOStreams

Callers 1

TestSpecificPRResolverFunction · 0.95

Calls 1

FindMethod · 0.65

Tested by 1

TestSpecificPRResolverFunction · 0.76