From b9b128e92ff19335a318a6e15fc9ce379905ec8f Mon Sep 17 00:00:00 2001 From: Özgür Kesim Date: Mon, 5 Feb 2024 10:51:12 +0100 Subject: put targetversion 'git' to front --- data.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'data.go') diff --git a/data.go b/data.go index 734669d..944d89b 100644 --- a/data.go +++ b/data.go @@ -267,7 +267,16 @@ func (d *Data) TargetVersions() (tv []string) { for s := range m { tv = append(tv, s) } - sort.Strings(tv) + sort.Slice(tv, + func(i, j int) bool { + if strings.HasPrefix(tv[i], "git") { + return true + } + if strings.HasPrefix(tv[j], "git") { + return false + } + return strings.Compare(tv[i], tv[j]) < 0 + }) return } -- cgit v1.2.3