LookupPrefixTree looks up a tree by its OID given a prefix of its identifier.
(id *Oid, prefix uint)
| 250 | |
| 251 | // LookupPrefixTree looks up a tree by its OID given a prefix of its identifier. |
| 252 | func (v *Repository) LookupPrefixTree(id *Oid, prefix uint) (*Tree, error) { |
| 253 | obj, err := v.lookupPrefixType(id, prefix, ObjectTree) |
| 254 | if err != nil { |
| 255 | return nil, err |
| 256 | } |
| 257 | defer obj.Free() |
| 258 | |
| 259 | return obj.AsTree() |
| 260 | } |
| 261 | |
| 262 | func (v *Repository) LookupCommit(id *Oid) (*Commit, error) { |
| 263 | obj, err := v.lookupType(id, ObjectCommit) |
nothing calls this directly
no test coverage detected