aboutsummaryrefslogtreecommitdiff
path: root/object/tag
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-05-20 17:12:31 +0000
committerGravatar Runxi Yu2026-05-20 17:12:31 +0000
commit33103e13b34d3f40fae507d657fc1750c66c3b8c (patch)
tree9083f56d20adb2f7bbb7f0ca07ada53214528bdf /object/tag
parentreachability: CheckConnected should get a strict option (diff)
signatureNo signature
object/tag: Rename Target to TargetID
Diffstat (limited to 'object/tag')
-rw-r--r--object/tag/parse.go2
-rw-r--r--object/tag/parse_test.go4
-rw-r--r--object/tag/serialize.go4
-rw-r--r--object/tag/tag.go2
4 files changed, 6 insertions, 6 deletions
diff --git a/object/tag/parse.go b/object/tag/parse.go
index 92fa0d8b..2876ec6d 100644
--- a/object/tag/parse.go
+++ b/object/tag/parse.go
@@ -42,7 +42,7 @@ func Parse(body []byte, algo objectid.Algorithm) (*Tag, error) {
return nil, fmt.Errorf("object: tag: object: %w", err)
}
- t.Target = id
+ t.TargetID = id
haveTarget = true
case "type":
ty, ok := objecttype.Parse(string(value))
diff --git a/object/tag/parse_test.go b/object/tag/parse_test.go
index 293350ed..18f38aaa 100644
--- a/object/tag/parse_test.go
+++ b/object/tag/parse_test.go
@@ -24,8 +24,8 @@ func TestTagParseFromGit(t *testing.T) {
t.Fatalf("ParseTag: %v", err)
}
- if parsed.Target != commitID {
- t.Fatalf("tag target mismatch: got %s want %s", parsed.Target, commitID)
+ if parsed.TargetID != commitID {
+ t.Fatalf("tag target mismatch: got %s want %s", parsed.TargetID, commitID)
}
if parsed.TargetType != objecttype.TypeCommit {
diff --git a/object/tag/serialize.go b/object/tag/serialize.go
index 43fad522..301984cc 100644
--- a/object/tag/serialize.go
+++ b/object/tag/serialize.go
@@ -11,12 +11,12 @@ import (
// BytesWithoutHeader renders the raw tag body bytes.
func (tag *Tag) BytesWithoutHeader() ([]byte, error) {
- if tag.Target.Algorithm().Size() == 0 {
+ if tag.TargetID.Algorithm().Size() == 0 {
return nil, errors.New("object: tag: missing target id")
}
var buf bytes.Buffer
- fmt.Fprintf(&buf, "object %s\n", tag.Target.String())
+ fmt.Fprintf(&buf, "object %s\n", tag.TargetID.String())
tyName, ok := tag.TargetType.Name()
if !ok {
diff --git a/object/tag/tag.go b/object/tag/tag.go
index e01f8ac9..4fcc88b0 100644
--- a/object/tag/tag.go
+++ b/object/tag/tag.go
@@ -16,7 +16,7 @@ import (
//
// Labels: MT-Unsafe.
type Tag struct {
- Target objectid.ObjectID
+ TargetID objectid.ObjectID
TargetType objecttype.Type
Name []byte
Tagger *objectsignature.Signature