Reference returns the reference for a given reference name. If resolved is true, any symbolic reference will be resolved.
(name plumbing.ReferenceName, resolved bool)
| 1509 | // Reference returns the reference for a given reference name. If resolved is |
| 1510 | // true, any symbolic reference will be resolved. |
| 1511 | func (r *Repository) Reference(name plumbing.ReferenceName, resolved bool) ( |
| 1512 | *plumbing.Reference, error) { |
| 1513 | |
| 1514 | if resolved { |
| 1515 | return storer.ResolveReference(r.Storer, name) |
| 1516 | } |
| 1517 | |
| 1518 | return r.Storer.Reference(name) |
| 1519 | } |
| 1520 | |
| 1521 | // References returns an unsorted ReferenceIter for all references. |
| 1522 | func (r *Repository) References() (storer.ReferenceIter, error) { |
no test coverage detected