From 40830d3f383bd89993dec5edb0e3f7c814e7e71f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 27 Dec 2024 04:55:57 -0600 Subject: weird. NewestAge() took _seconds_ to run in some cases --- gitTag.byAge.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'gitTag.byAge.go') diff --git a/gitTag.byAge.go b/gitTag.byAge.go index 3341e08..eacf757 100644 --- a/gitTag.byAge.go +++ b/gitTag.byAge.go @@ -31,10 +31,13 @@ func (a GitTagAge) Less(i, j int) bool { func (a GitTagAge) Swap(i, j int) { a[i], a[j] = a[j], a[i] } func (repo *Repo) NewestAge() time.Duration { - all := repo.Tags.SortByAge() - for all.Scan() { - r := all.Next() - return time.Since(r.GetAuthordate().AsTime()) - } - return time.Since(time.Now()) + return time.Since(repo.Times.NewestCommit.AsTime()) + /* + all := repo.Tags.SortByAge() + for all.Scan() { + r := all.Next() + return time.Since(r.GetAuthordate().AsTime()) + } + return time.Since(time.Now()) + */ } -- cgit v1.2.3