From b01c0175079f21f0f3a439f50823da77f75c48ee Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Tue, 18 Feb 2020 18:20:45 +0100 Subject: [PATCH] Add HumanReadableString() to Package --- pkg/package/package.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/package/package.go b/pkg/package/package.go index dfde4847..e2b36ac5 100644 --- a/pkg/package/package.go +++ b/pkg/package/package.go @@ -87,6 +87,7 @@ type Package interface { SelectorMatchVersion(string) (bool, error) String() string + HumanReadableString() string } type Tree interface { @@ -173,6 +174,10 @@ func (p *DefaultPackage) GetFingerPrint() string { return fmt.Sprintf("%s-%s-%s", p.Name, p.Category, p.Version) } +func (p *DefaultPackage) HumanReadableString() string { + return fmt.Sprintf("%s/%s-%s", p.Category, p.Name, p.Version) +} + func FromString(s string) Package { var unescaped DefaultPackage