diff options
author | Özgür Kesim <oec@kesim.org> | 2024-02-05 10:51:12 +0100 |
---|---|---|
committer | Özgür Kesim <oec@kesim.org> | 2024-02-05 10:51:12 +0100 |
commit | b9b128e92ff19335a318a6e15fc9ce379905ec8f (patch) | |
tree | 75d4c7b17468b5120f01fa45535ee872a401bb6f /data.go | |
parent | fc2ed3238703bcffb78622de3f8455912076a563 (diff) |
put targetversion 'git' to front
Diffstat (limited to 'data.go')
-rw-r--r-- | data.go | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -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 } |