From bb5b5334c74026c0a46f48cf2418038e0d909e9b Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Fri, 20 Feb 2026 22:30:57 +0800 Subject: object: Remove the old opaque errors --- object/tag_serialize.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'object/tag_serialize.go') diff --git a/object/tag_serialize.go b/object/tag_serialize.go index f9d754cf..0fa632df 100644 --- a/object/tag_serialize.go +++ b/object/tag_serialize.go @@ -2,6 +2,7 @@ package object import ( "bytes" + "errors" "fmt" "codeberg.org/lindenii/furgit/internal/objectheader" @@ -11,7 +12,7 @@ import ( // SerializeWithoutHeader renders the raw tag body bytes. func (tag *Tag) SerializeWithoutHeader() ([]byte, error) { if tag.Target.Size() == 0 { - return nil, ErrInvalidObject + return nil, errors.New("object: tag: missing target id") } var buf bytes.Buffer @@ -52,7 +53,7 @@ func (tag *Tag) SerializeWithHeader() ([]byte, error) { } header, ok := objectheader.Encode(objecttype.TypeTag, int64(len(body))) if !ok { - return nil, ErrInvalidObject + return nil, errors.New("object: tag: failed to encode object header") } raw := make([]byte, len(header)+len(body)) copy(raw, header) -- cgit v1.3.1-10-gc9f91