From b6d4ab71d42234a4ae2678083d1b7558b8e6519f Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sun, 16 Nov 2025 00:00:00 +0000 Subject: Make the API more consistent --- obj_tree.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'obj_tree.go') diff --git a/obj_tree.go b/obj_tree.go index 2bc3262f..0a7e6a97 100644 --- a/obj_tree.go +++ b/obj_tree.go @@ -96,8 +96,8 @@ func treeBody(t *Tree) []byte { } // Serialize renders a Tree into canonical Git format. -func (t *Tree) Serialize() ([]byte, error) { - body := treeBody(t) +func (tree *Tree) Serialize() ([]byte, error) { + body := treeBody(tree) header, err := headerForType(ObjTree, body) if err != nil { return nil, err @@ -110,13 +110,13 @@ func (t *Tree) Serialize() ([]byte, error) { } // Entry looks up a tree entry by name. -func (t *Tree) Entry(name []byte) *TreeEntry { - low, high := 0, len(t.Entries)-1 +func (tree *Tree) Entry(name []byte) *TreeEntry { + low, high := 0, len(tree.Entries)-1 for low <= high { mid := (low + high) / 2 - cmp := bytes.Compare(t.Entries[mid].Name, name) + cmp := bytes.Compare(tree.Entries[mid].Name, name) if cmp == 0 { - return &t.Entries[mid] + return &tree.Entries[mid] } else if cmp < 0 { low = mid + 1 } else { -- cgit v1.3.1-10-gc9f91