LookupPrefixBlob looks up a blob by its OID given a prefix of its identifier.
(id *Oid, prefix uint)
| 292 | |
| 293 | // LookupPrefixBlob looks up a blob by its OID given a prefix of its identifier. |
| 294 | func (v *Repository) LookupPrefixBlob(id *Oid, prefix uint) (*Blob, error) { |
| 295 | obj, err := v.lookupPrefixType(id, prefix, ObjectBlob) |
| 296 | if err != nil { |
| 297 | return nil, err |
| 298 | } |
| 299 | defer obj.Free() |
| 300 | |
| 301 | return obj.AsBlob() |
| 302 | } |
| 303 | |
| 304 | func (v *Repository) LookupTag(id *Oid) (*Tag, error) { |
| 305 | obj, err := v.lookupType(id, ObjectTag) |
nothing calls this directly
no test coverage detected