diff options
| author | 2026-03-10 14:19:53 +0800 | |
|---|---|---|
| committer | 2026-03-10 14:19:53 +0800 | |
| commit | 85f1212724e037e6934203f04a3f6231ac609503 (patch) | |
| tree | 8d75a79541422eec0019125b3e9d281aa1613f1f /objectstore | |
| parent | packfile: Rename package to packfile (diff) | |
| signature | No signature | |
object/header: Rename from objectheader
Diffstat (limited to 'objectstore')
| -rw-r--r-- | objectstore/loose/helpers_test.go | 6 | ||||
| -rw-r--r-- | objectstore/loose/parse.go | 10 | ||||
| -rw-r--r-- | objectstore/loose/write_reader.go | 4 | ||||
| -rw-r--r-- | objectstore/loose/write_test.go | 6 | ||||
| -rw-r--r-- | objectstore/loose/write_writer_accept.go | 4 | ||||
| -rw-r--r-- | objectstore/memory/add.go | 4 | ||||
| -rw-r--r-- | objectstore/memory/read_bytes.go | 4 | ||||
| -rw-r--r-- | objectstore/packed/helpers_test.go | 6 | ||||
| -rw-r--r-- | objectstore/packed/read_bytes.go | 4 | ||||
| -rw-r--r-- | objectstore/packed/read_reader.go | 4 |
10 files changed, 26 insertions, 26 deletions
diff --git a/objectstore/loose/helpers_test.go b/objectstore/loose/helpers_test.go index 6cc50163..98d95c52 100644 --- a/objectstore/loose/helpers_test.go +++ b/objectstore/loose/helpers_test.go @@ -5,7 +5,7 @@ import ( "testing" "codeberg.org/lindenii/furgit/internal/testgit" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objectstore/loose" "codeberg.org/lindenii/furgit/objecttype" @@ -54,9 +54,9 @@ func expectedRawObject(t *testing.T, testRepo *testgit.TestRepo, id objectid.Obj body := testRepo.CatFile(t, typeName, id) - header, ok := objectheader.Encode(ty, int64(len(body))) + header, ok := header.Encode(ty, int64(len(body))) if !ok { - t.Fatalf("objectheader.Encode failed") + t.Fatalf("header.Encode failed") } raw := make([]byte, len(header)+len(body)) diff --git a/objectstore/loose/parse.go b/objectstore/loose/parse.go index 2a41e359..9e9e58da 100644 --- a/objectstore/loose/parse.go +++ b/objectstore/loose/parse.go @@ -7,7 +7,7 @@ import ( "os" "codeberg.org/lindenii/furgit/internal/compress/zlib" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objecttype" ) @@ -25,7 +25,7 @@ func decodeAll(file *os.File) ([]byte, error) { // parseRaw parses a loose object payload in "type size\0content" format. func parseRaw(raw []byte) (objecttype.Type, []byte, error) { - ty, size, headerLen, ok := objectheader.Parse(raw) + ty, size, headerLen, ok := header.Parse(raw) if !ok { return objecttype.TypeInvalid, nil, errors.New("objectstore/loose: malformed object header") } @@ -41,15 +41,15 @@ func parseRaw(raw []byte) (objecttype.Type, []byte, error) { // readHeader reads and parses a loose object header from br, and returns // the raw header bytes including the trailing NUL. func readHeader(br *bufio.Reader) ([]byte, objecttype.Type, int64, error) { - header, err := br.ReadSlice(0) + h, err := br.ReadSlice(0) if err != nil { return nil, objecttype.TypeInvalid, 0, err } - ty, size, _, ok := objectheader.Parse(header) + ty, size, _, ok := header.Parse(h) if !ok { return nil, objecttype.TypeInvalid, 0, errors.New("objectstore/loose: malformed object header") } - return header, ty, size, nil + return h, ty, size, nil } diff --git a/objectstore/loose/write_reader.go b/objectstore/loose/write_reader.go index 9dbf3818..c2b64310 100644 --- a/objectstore/loose/write_reader.go +++ b/objectstore/loose/write_reader.go @@ -4,7 +4,7 @@ import ( "fmt" "io" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objecttype" ) @@ -18,7 +18,7 @@ func (store *Store) WriteReaderContent(ty objecttype.Type, size int64, src io.Re return objectid.ObjectID{}, fmt.Errorf("objectstore/loose: negative content size: %d", size) } - header, ok := objectheader.Encode(ty, size) + header, ok := header.Encode(ty, size) if !ok { return objectid.ObjectID{}, fmt.Errorf("objectstore/loose: failed to encode object header for type %v", ty) } diff --git a/objectstore/loose/write_test.go b/objectstore/loose/write_test.go index a7b12622..bf90cde7 100644 --- a/objectstore/loose/write_test.go +++ b/objectstore/loose/write_test.go @@ -5,7 +5,7 @@ import ( "testing" "codeberg.org/lindenii/furgit/internal/testgit" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objecttype" ) @@ -58,9 +58,9 @@ func TestLooseStoreWriteReaderFullAgainstGit(t *testing.T) { body := []byte("full-reader-body\n") - header, ok := objectheader.Encode(objecttype.TypeBlob, int64(len(body))) + header, ok := header.Encode(objecttype.TypeBlob, int64(len(body))) if !ok { - t.Fatalf("objectheader.Encode failed") + t.Fatalf("header.Encode failed") } raw := make([]byte, len(header)+len(body)) diff --git a/objectstore/loose/write_writer_accept.go b/objectstore/loose/write_writer_accept.go index 707232ba..a2fe848e 100644 --- a/objectstore/loose/write_writer_accept.go +++ b/objectstore/loose/write_writer_accept.go @@ -4,7 +4,7 @@ import ( "bytes" "errors" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" ) // acceptFull validates and accounts raw full-object input. @@ -15,7 +15,7 @@ func (writer *streamWriter) acceptFull(src []byte) error { headerChunkLen := nul + 1 writer.headerBuf = append(writer.headerBuf, src[:headerChunkLen]...) - _, size, _, ok := objectheader.Parse(writer.headerBuf) + _, size, _, ok := header.Parse(writer.headerBuf) if !ok { return errors.New("objectstore/loose: malformed object header") } diff --git a/objectstore/memory/add.go b/objectstore/memory/add.go index 80d0022f..47faf210 100644 --- a/objectstore/memory/add.go +++ b/objectstore/memory/add.go @@ -1,14 +1,14 @@ package memory import ( - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objecttype" ) // AddObject stores one object body and returns its object ID. func (store *Store) AddObject(ty objecttype.Type, body []byte) objectid.ObjectID { - header, ok := objectheader.Encode(ty, int64(len(body))) + header, ok := header.Encode(ty, int64(len(body))) if !ok { panic("failed to encode object header") } diff --git a/objectstore/memory/read_bytes.go b/objectstore/memory/read_bytes.go index 31c5b3d1..4957df50 100644 --- a/objectstore/memory/read_bytes.go +++ b/objectstore/memory/read_bytes.go @@ -1,7 +1,7 @@ package memory import ( - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objectstore" "codeberg.org/lindenii/furgit/objecttype" @@ -14,7 +14,7 @@ func (store *Store) ReadBytesFull(id objectid.ObjectID) ([]byte, error) { return nil, objectstore.ErrObjectNotFound } - header, ok := objectheader.Encode(obj.ty, int64(len(obj.content))) + header, ok := header.Encode(obj.ty, int64(len(obj.content))) if !ok { panic("failed to encode object header") } diff --git a/objectstore/packed/helpers_test.go b/objectstore/packed/helpers_test.go index f07ff4e3..63c01c3e 100644 --- a/objectstore/packed/helpers_test.go +++ b/objectstore/packed/helpers_test.go @@ -8,7 +8,7 @@ import ( "testing" "codeberg.org/lindenii/furgit/internal/testgit" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objectstore/packed" "codeberg.org/lindenii/furgit/objecttype" @@ -57,9 +57,9 @@ func expectedRawObject(t *testing.T, testRepo *testgit.TestRepo, id objectid.Obj body := testRepo.CatFile(t, typeName, id) - header, ok := objectheader.Encode(ty, int64(len(body))) + header, ok := header.Encode(ty, int64(len(body))) if !ok { - t.Fatalf("objectheader.Encode failed") + t.Fatalf("header.Encode failed") } raw := make([]byte, len(header)+len(body)) diff --git a/objectstore/packed/read_bytes.go b/objectstore/packed/read_bytes.go index e272b626..99e6635d 100644 --- a/objectstore/packed/read_bytes.go +++ b/objectstore/packed/read_bytes.go @@ -3,7 +3,7 @@ package packed import ( "fmt" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objecttype" ) @@ -25,7 +25,7 @@ func (store *Store) ReadBytesFull(id objectid.ObjectID) ([]byte, error) { return nil, err } - header, ok := objectheader.Encode(ty, int64(len(content))) + header, ok := header.Encode(ty, int64(len(content))) if !ok { return nil, fmt.Errorf("objectstore/packed: failed to encode object header for type %d", ty) } diff --git a/objectstore/packed/read_reader.go b/objectstore/packed/read_reader.go index cbecaf2c..12c8cc14 100644 --- a/objectstore/packed/read_reader.go +++ b/objectstore/packed/read_reader.go @@ -6,7 +6,7 @@ import ( "io" "codeberg.org/lindenii/furgit/internal/iolimit" - "codeberg.org/lindenii/furgit/objectheader" + "codeberg.org/lindenii/furgit/object/header" "codeberg.org/lindenii/furgit/objectid" "codeberg.org/lindenii/furgit/objecttype" packfmt "codeberg.org/lindenii/furgit/packfile" @@ -61,7 +61,7 @@ func (store *Store) ReadReaderFull(id objectid.ObjectID) (io.ReadCloser, error) } if packfmt.IsBaseObjectType(meta.ty) { - header, ok := objectheader.Encode(meta.ty, meta.size) + header, ok := header.Encode(meta.ty, meta.size) if !ok { return nil, fmt.Errorf("objectstore/packed: failed to encode object header for type %d", meta.ty) } |
