package packfile import objecttype "codeberg.org/lindenii/furgit/object/type" // IsBaseObjectType reports whether ty is one of the four canonical object // types encoded directly in pack entries. func IsBaseObjectType(ty objecttype.Type) bool { switch ty { case objecttype.TypeCommit, objecttype.TypeTree, objecttype.TypeBlob, objecttype.TypeTag: return true case objecttype.TypeInvalid, objecttype.TypeFuture, objecttype.TypeOfsDelta, objecttype.TypeRefDelta: return false default: return false } }