diff options
| author | 2026-06-08 07:19:50 +0000 | |
|---|---|---|
| committer | 2026-06-08 07:19:50 +0000 | |
| commit | b35991ae49e2b4ea5b16b2db663c6b49f47b4e2e (patch) | |
| tree | d050a640079c18acf056a43997f607ab8b1f476c /object/fetch/commit.go | |
| parent | object/fetch: port object (diff) | |
object/fetch: Receiver should use name fetcher
Diffstat (limited to 'object/fetch/commit.go')
| -rw-r--r-- | object/fetch/commit.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/object/fetch/commit.go b/object/fetch/commit.go index ad4d91d3..5d5af892 100644 --- a/object/fetch/commit.go +++ b/object/fetch/commit.go @@ -12,8 +12,8 @@ import ( // ExactCommit reads, parses, and wraps the commit at id. // // Labels: Life-Parent. -func (r *Fetcher) ExactCommit(id oid.ObjectID) (*stored.Stored[*commit.Commit], error) { - parsed, err := r.parseObject(id) +func (fetcher *Fetcher) ExactCommit(id oid.ObjectID) (*stored.Stored[*commit.Commit], error) { + parsed, err := fetcher.parseObject(id) if err != nil { return nil, err } @@ -29,9 +29,9 @@ func (r *Fetcher) ExactCommit(id oid.ObjectID) (*stored.Stored[*commit.Commit], // PeelToCommit peels tags until it reaches a commit. // // Labels: Life-Parent. -func (r *Fetcher) PeelToCommit(id oid.ObjectID) (*stored.Stored[*commit.Commit], error) { +func (fetcher *Fetcher) PeelToCommit(id oid.ObjectID) (*stored.Stored[*commit.Commit], error) { for { - obj, err := r.ExactObject(id) + obj, err := fetcher.ExactObject(id) if err != nil { return nil, err } @@ -48,9 +48,9 @@ func (r *Fetcher) PeelToCommit(id oid.ObjectID) (*stored.Stored[*commit.Commit], } // PeelToCommitID peels tags until it reaches a commit object ID. -func (r *Fetcher) PeelToCommitID(id oid.ObjectID) (oid.ObjectID, error) { +func (fetcher *Fetcher) PeelToCommitID(id oid.ObjectID) (oid.ObjectID, error) { for { - ty, _, err := r.Header(id) + ty, _, err := fetcher.Header(id) if err != nil { return oid.ObjectID{}, err } @@ -59,7 +59,7 @@ func (r *Fetcher) PeelToCommitID(id oid.ObjectID) (oid.ObjectID, error) { case typ.TypeCommit: return id, nil case typ.TypeTag: - tag, err := r.ExactTag(id) + tag, err := fetcher.ExactTag(id) if err != nil { return oid.ObjectID{}, err } |
