diff options
Diffstat (limited to 'refstore/packed/shorten.go')
| -rw-r--r-- | refstore/packed/shorten.go | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/refstore/packed/shorten.go b/refstore/packed/shorten.go deleted file mode 100644 index 493b5422..00000000 --- a/refstore/packed/shorten.go +++ /dev/null @@ -1,18 +0,0 @@ -package packed - -import "codeberg.org/lindenii/furgit/refstore" - -// Shorten returns the shortest unambiguous shorthand for a packed ref name. -func (store *Store) Shorten(name string) (string, error) { - _, ok := store.byName[name] - if !ok { - return "", refstore.ErrReferenceNotFound - } - - names := make([]string, 0, len(store.ordered)) - for _, entry := range store.ordered { - names = append(names, entry.Name()) - } - - return refstore.ShortenName(name, names), nil -} |
