need to switch to the slices package
This commit is contained in:
parent
40830d3f38
commit
4446068e1a
|
@ -1,13 +1,27 @@
|
|||
package gitpb
|
||||
|
||||
// runs git, parses output
|
||||
// types faster than you can
|
||||
|
||||
import (
|
||||
"sort"
|
||||
"time"
|
||||
)
|
||||
|
||||
/*
|
||||
// todo: probably switch to using slices. new things added in 1.23
|
||||
// https://pkg.go.dev/slices
|
||||
|
||||
func (all *GitTags) newSort() *GitTagIterator {
|
||||
slices.SortFunc(all.GitTags, func(a, b *GitTag) int {
|
||||
if n := strings.Compare(a.Name, b.Name); n != 0 {
|
||||
return n
|
||||
}
|
||||
// If names are equal, order by age
|
||||
return cmp.Compare(a.Age, b.Age)
|
||||
})
|
||||
}
|
||||
*/
|
||||
|
||||
// all this code below is junk and seamingly wrong
|
||||
|
||||
func (all *GitTags) SortByAge() *GitTagIterator {
|
||||
packs := all.selectAllGitTag()
|
||||
|
||||
|
|
Loading…
Reference in New Issue