···33// Signature is the 4-byte "PACK" magic at the start of pack files.
44const Signature = 0x5041434b
5566-// VersionSupported reports whether one pack version is supported.
77-func VersionSupported(version uint32) bool {
66+// SupportedVersion reports whether one pack version is supported.
77+func SupportedVersion(version uint32) bool {
88 return version == 2 || version == 3
99}
+1-2
format/packfile/ingest/drain.go
···44 "fmt"
55 "io"
6677- packfmt "codeberg.org/lindenii/furgit/format/packfile"
87 "codeberg.org/lindenii/furgit/internal/compress/zlib"
98 objectheader "codeberg.org/lindenii/furgit/object/header"
109 objectid "codeberg.org/lindenii/furgit/object/id"
···25242625 var total int64
27262828- if packfmt.IsBaseObjectType(record.packedType) {
2727+ if record.packedType.IsBaseObject() {
2928 header, ok := objectheader.Encode(record.packedType, record.declaredSize)
3029 if !ok {
3130 return 0, zero, &MalformedPackEntryError{Offset: record.offset, Reason: "encode object header"}