diff --git a/pkg/db/executor.go b/pkg/db/executor.go index bcb54451..1f054b41 100644 --- a/pkg/db/executor.go +++ b/pkg/db/executor.go @@ -9,7 +9,7 @@ import ( type IPackage = alpm.IPackage type Depend = alpm.Depend -func VerCmp(a string, b string) int { +func VerCmp(a, b string) int { return alpm.VerCmp(a, b) } diff --git a/pkg/upgrade/upgrade.go b/pkg/upgrade/upgrade.go index 8c21cf75..3ab35c86 100644 --- a/pkg/upgrade/upgrade.go +++ b/pkg/upgrade/upgrade.go @@ -15,7 +15,7 @@ type Filter func(Upgrade) bool // Upgrade type describes a system upgrade. type Upgrade = db.Upgrade -func StylizedNameWithRepository(u *Upgrade) string { +func StylizedNameWithRepository(u Upgrade) string { return text.Bold(text.ColorHash(u.Repository)) + "/" + text.Bold(u.Name) } @@ -87,7 +87,7 @@ func GetVersionDiff(oldVersion, newVersion string) (left, right string) { func (u UpSlice) Print() { longestName, longestVersion := 0, 0 for _, pack := range u { - packNameLen := len(StylizedNameWithRepository(&pack)) + packNameLen := len(StylizedNameWithRepository(pack)) packVersion, _ := GetVersionDiff(pack.LocalVersion, pack.RemoteVersion) packVersionLen := len(packVersion) longestName = intrange.Max(packNameLen, longestName) @@ -103,7 +103,7 @@ func (u UpSlice) Print() { fmt.Print(text.Magenta(fmt.Sprintf(numberPadding, len(u)-k))) - fmt.Printf(namePadding, StylizedNameWithRepository(&i)) + fmt.Printf(namePadding, StylizedNameWithRepository(i)) fmt.Printf("%s -> %s\n", fmt.Sprintf(versionPadding, left), right) }