(repo name.Repository)
| 268 | } |
| 269 | |
| 270 | func (r *Remote) rewriteRepository(repo name.Repository) (name.Repository, error) { |
| 271 | newRepo, opts, err := r.rewriteRepositoryBase(repo) |
| 272 | if err != nil { |
| 273 | return repo, fmt.Errorf("rewriting repository %q: %w", repo.Name(), err) |
| 274 | } |
| 275 | |
| 276 | return name.NewRepository(newRepo, opts...) |
| 277 | } |
| 278 | |
| 279 | func (r *Remote) rewriteDigest(dig name.Digest) (name.Digest, error) { |
| 280 | newRepo, opts, err := r.rewriteRepositoryBase(dig.Context()) |
no test coverage detected