Skip to content

Commit c28e3b6

Browse files
committed
use native calver sort
1 parent 7750f49 commit c28e3b6

File tree

1 file changed

+3
-4
lines changed
  • registry-scanner/pkg/tag

1 file changed

+3
-4
lines changed

registry-scanner/pkg/tag/tag.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,8 @@ func (il ImageTagList) SortByCalVer() SortableImageTagList {
177177
il.lock.RLock()
178178
defer il.lock.RUnlock()
179179
sil := make(SortableImageTagList, 0, len(il.items))
180-
calvers := make([]calver.Calver, 0, len(il.items))
180+
calvers := make(calver.Calvers, 0, len(il.items))
181+
181182
for _, v := range il.items {
182183
cv, err := calver.Parse(v.TagName)
183184
if err != nil {
@@ -187,9 +188,7 @@ func (il ImageTagList) SortByCalVer() SortableImageTagList {
187188
calvers = append(calvers, cv)
188189
}
189190
}
190-
sort.Slice(calvers, func(i, j int) bool {
191-
return calvers[i].String() < calvers[j].String()
192-
})
191+
calvers.Sort()
193192
for _, cv := range calvers {
194193
sil = append(sil, il.items[cv.String()])
195194
}

0 commit comments

Comments
 (0)