(remotesFn func() (ghContext.Remotes, error))
| 246 | } |
| 247 | |
| 248 | func NewRemoteToRepoResolver(remotesFn func() (ghContext.Remotes, error)) remoteToRepoResolver { |
| 249 | return remoteToRepoResolver{ |
| 250 | remoteNameToRepo: newRemoteNameToRepoFn(remotesFn), |
| 251 | } |
| 252 | } |
| 253 | |
| 254 | // resolve takes a remote and returns a repository representing it. |
| 255 | func (r remoteToRepoResolver) resolve(remote remote) (ghrepo.Interface, error) { |