LookupPrefixCommit looks up a commit by its OID given a prefix of its identifier.
(id *Oid, prefix uint)
| 271 | |
| 272 | // LookupPrefixCommit looks up a commit by its OID given a prefix of its identifier. |
| 273 | func (v *Repository) LookupPrefixCommit(id *Oid, prefix uint) (*Commit, error) { |
| 274 | obj, err := v.lookupPrefixType(id, prefix, ObjectCommit) |
| 275 | if err != nil { |
| 276 | return nil, err |
| 277 | } |
| 278 | defer obj.Free() |
| 279 | |
| 280 | return obj.AsCommit() |
| 281 | } |
| 282 | |
| 283 | func (v *Repository) LookupBlob(id *Oid) (*Blob, error) { |
| 284 | obj, err := v.lookupType(id, ObjectBlob) |
nothing calls this directly
no test coverage detected