···44 "fmt"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// ObjectTypeError indicates that a referenced object has a different type than
+1-1
internal/peel/peel.go
···88 "codeberg.org/lindenii/furgit/object"
99 "codeberg.org/lindenii/furgit/objectid"
1010 "codeberg.org/lindenii/furgit/objectstore"
1111- "codeberg.org/lindenii/furgit/objecttype"
1111+ objecttype "codeberg.org/lindenii/furgit/object/type"
1212)
13131414// ToCommit peels annotated tags transitively until a commit is reached.
···44 "io"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// ExactBlobReader returns a reader for the content of the blob at id,
+1-1
object/resolve/exact_commit_reader.go
···44 "io"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// ExactCommitReader returns a reader for the content of the commit at id,
+1-1
object/resolve/exact_reader.go
···55 "io"
6677 "codeberg.org/lindenii/furgit/objectid"
88- "codeberg.org/lindenii/furgit/objecttype"
88+ objecttype "codeberg.org/lindenii/furgit/object/type"
99)
10101111// exactReader reads one object's content stream and verifies that its header
+1-1
object/resolve/exact_tag_reader.go
···44 "io"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// ExactTagReader returns a reader for the content of the tag at id,
+1-1
object/resolve/exact_tree_reader.go
···44 "io"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// ExactTreeReader returns a reader for the content of the tree at id,
···44 "fmt"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// PeelToBlobID peels tags until it reaches a blob object ID.
+1-1
object/resolve/peel_to_commit_id.go
···44 "fmt"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// PeelToCommitID peels tags until it reaches a commit object ID.
+1-1
object/resolve/peel_to_tree_id.go
···44 "fmt"
5566 "codeberg.org/lindenii/furgit/objectid"
77- "codeberg.org/lindenii/furgit/objecttype"
77+ objecttype "codeberg.org/lindenii/furgit/object/type"
88)
991010// PeelToTreeID peels tags until it reaches a tree object ID, or a commit whose
+1-1
object/tag.go
···2233import (
44 "codeberg.org/lindenii/furgit/objectid"
55- "codeberg.org/lindenii/furgit/objecttype"
55+ objecttype "codeberg.org/lindenii/furgit/object/type"
66)
7788// Tag represents a Git annotated tag object.
+1-1
object/tag_parse.go
···66 "fmt"
7788 "codeberg.org/lindenii/furgit/objectid"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// ParseTag decodes a tag object body.
···55 "errors"
66 "fmt"
7788- "codeberg.org/lindenii/furgit/objectheader"
99- "codeberg.org/lindenii/furgit/objecttype"
88+ objectheader "codeberg.org/lindenii/furgit/object/header"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// SerializeWithoutHeader renders the raw tag body bytes.
+1-1
object/tree.go
···66 "sort"
7788 "codeberg.org/lindenii/furgit/objectid"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// FileMode represents the mode of a file in a Git tree.
+2-2
object/tree_serialize.go
···44 "errors"
55 "strconv"
6677- "codeberg.org/lindenii/furgit/objectheader"
88- "codeberg.org/lindenii/furgit/objecttype"
77+ objectheader "codeberg.org/lindenii/furgit/object/header"
88+ objecttype "codeberg.org/lindenii/furgit/object/type"
99)
10101111// SerializeWithoutHeader renders the raw tree body bytes.
+1-1
object/type.go
···11package object
2233-import "codeberg.org/lindenii/furgit/objecttype"
33+import objecttype "codeberg.org/lindenii/furgit/object/type"
4455// TypeFor returns the Git object type for T when T is one of the standard
66// parsed object types.
···6677 "codeberg.org/lindenii/furgit/objectid"
88 "codeberg.org/lindenii/furgit/objectstore"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// ReadBytesFull reads a full serialized object from the first backend that has it.
+1-1
objectstore/chain/header.go
···6677 "codeberg.org/lindenii/furgit/objectid"
88 "codeberg.org/lindenii/furgit/objectstore"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// ReadHeader reads object header data from the first backend that has it.
+1-1
objectstore/chain/reader.go
···7788 "codeberg.org/lindenii/furgit/objectid"
99 "codeberg.org/lindenii/furgit/objectstore"
1010- "codeberg.org/lindenii/furgit/objecttype"
1010+ objecttype "codeberg.org/lindenii/furgit/object/type"
1111)
12121313// ReadReaderFull reads a full serialized object stream from the first backend that has it.
···55 "io"
6677 "codeberg.org/lindenii/furgit/objectid"
88- "codeberg.org/lindenii/furgit/objecttype"
88+ objecttype "codeberg.org/lindenii/furgit/object/type"
99)
10101111// ReadReaderFull reads one full object through a reader.
+1-1
objectstore/mix/bytes.go
···6677 "codeberg.org/lindenii/furgit/objectid"
88 "codeberg.org/lindenii/furgit/objectstore"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// ReadBytesFull reads a full serialized object from one backend that has it.
+1-1
objectstore/mix/header.go
···6677 "codeberg.org/lindenii/furgit/objectid"
88 "codeberg.org/lindenii/furgit/objectstore"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// ReadHeader reads object header data from one backend that has it.
+1-1
objectstore/mix/reader.go
···7788 "codeberg.org/lindenii/furgit/objectid"
99 "codeberg.org/lindenii/furgit/objectstore"
1010- "codeberg.org/lindenii/furgit/objecttype"
1010+ objecttype "codeberg.org/lindenii/furgit/object/type"
1111)
12121313// ReadReaderFull reads a full serialized object stream from one backend that
+1-1
objectstore/objectstore.go
···66 "io"
7788 "codeberg.org/lindenii/furgit/objectid"
99- "codeberg.org/lindenii/furgit/objecttype"
99+ objecttype "codeberg.org/lindenii/furgit/object/type"
1010)
11111212// ErrObjectNotFound indicates that an object does not exist in a backend.
···33import (
44 "fmt"
5566- "codeberg.org/lindenii/furgit/objecttype"
66+ objecttype "codeberg.org/lindenii/furgit/object/type"
77)
8899// Entry is one parsed pack entry prefix, including any delta base reference
+1-1
packfile/entry_header.go
···33import (
44 "fmt"
5566- "codeberg.org/lindenii/furgit/objecttype"
66+ objecttype "codeberg.org/lindenii/furgit/object/type"
77)
8899// EntryHeader is one parsed pack entry header prefix.
+1-1
packfile/ingest/cache.go
···2233import (
44 "codeberg.org/lindenii/furgit/internal/lru"
55- "codeberg.org/lindenii/furgit/objecttype"
55+ objecttype "codeberg.org/lindenii/furgit/object/type"
66)
7788// deltaBaseCacheKey identifies one resolved base by record index.
···2233import (
44 "codeberg.org/lindenii/furgit/objectid"
55- "codeberg.org/lindenii/furgit/objecttype"
55+ objecttype "codeberg.org/lindenii/furgit/object/type"
66)
7788// objectRecord stores metadata for one packed object entry.
+1-1
packfile/ingest/thin_append.go
···7788 "codeberg.org/lindenii/furgit/internal/intconv"
99 "codeberg.org/lindenii/furgit/objectid"
1010- "codeberg.org/lindenii/furgit/objecttype"
1010+ objecttype "codeberg.org/lindenii/furgit/object/type"
1111)
12121313// appendBaseObject appends one base object as a new packed non-delta entry.
···11package packfile
2233-import "codeberg.org/lindenii/furgit/objecttype"
33+import objecttype "codeberg.org/lindenii/furgit/object/type"
4455// IsBaseObjectType reports whether ty is one of the four canonical object
66// types encoded directly in pack entries.