aboutsummaryrefslogtreecommitdiff
path: root/internal/testgit/tree.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-06-07 11:18:38 +0000
committerGravatar Runxi Yu2026-06-07 11:19:29 +0000
commit80cc041738de4ec6b21f48bbc760841756ef7764 (patch)
treeb12366d0cd50bd4b1056ddb46080bbde96b814dc /internal/testgit/tree.go
parentobject/tree: Add basic tree functions (diff)
signatureNo signature
internal/testgit: MkTreeEntry -> TreeEntry
Diffstat (limited to 'internal/testgit/tree.go')
-rw-r--r--internal/testgit/tree.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/internal/testgit/tree.go b/internal/testgit/tree.go
index 83febe42..77bea568 100644
--- a/internal/testgit/tree.go
+++ b/internal/testgit/tree.go
@@ -10,8 +10,9 @@ import (
"lindenii.org/go/furgit/object/typ"
)
-// MkTreeEntry is one entry of a tree built by [Repo.MkTree].
-type MkTreeEntry struct {
+// TreeEntry is one entry of a tree built by [Repo.MkTree]
+// or reported by [Repo.LsTree].
+type TreeEntry struct {
Mode string
Type typ.Type
OID id.ObjectID
@@ -19,7 +20,7 @@ type MkTreeEntry struct {
}
// MkTree builds a tree object from entries and returns its object ID.
-func (repo *Repo) MkTree(tb testing.TB, entries []MkTreeEntry) (id.ObjectID, error) {
+func (repo *Repo) MkTree(tb testing.TB, entries []TreeEntry) (id.ObjectID, error) {
tb.Helper()
var stdin bytes.Buffer