summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-03-19 06:40:27 -0500
committerJeff Carr <[email protected]>2025-03-19 06:40:27 -0500
commit68127e4356d00604b454bfee002a7fda233fb773 (patch)
tree1f579f9eaaca0c0081a56cd33dae2d3e195966bd
parentb4a15ef947c1aabb78bae57bbd9eabbec80a43c8 (diff)
now using the awesome golang 1.24 'iter'v0.0.101
-rw-r--r--humanTable.go4
-rw-r--r--rill.go8
2 files changed, 3 insertions, 9 deletions
diff --git a/humanTable.go b/humanTable.go
index b2311d5..cbc4853 100644
--- a/humanTable.go
+++ b/humanTable.go
@@ -58,9 +58,7 @@ func (f *Forge) PrintHumanTableDirty(allr *gitpb.Repos) {
// log.Info(standardStart5("gopath", "cur name", "master", "user", "repo type"))
log.Info(standardTable10("repopath", "cur br", "age", "master", "devel", "user", "curver", "lasttag", "next", "repo type"))
// all := allr.SortByFullPath()
- all := allr.All()
- for all.Scan() {
- repo := all.Next()
+ for repo := range allr.IterAll() {
f.printRepoToTable(repo)
if len(repo.DirtyList) != 0 {
for _, line := range repo.DirtyList {
diff --git a/rill.go b/rill.go
index 24829e2..7993586 100644
--- a/rill.go
+++ b/rill.go
@@ -76,9 +76,7 @@ var RillY int = 10
// todo: store x,y in forge config ? (or compute them. notsure)
func (f *Forge) RillReload() int {
var all []*gitpb.Repo
- tmp := f.Repos.All()
- for tmp.Scan() {
- repo := tmp.Next()
+ for repo := range f.Repos.IterAll() {
if !repo.IsValidDir() {
log.Printf("%s %-50s", "got an invalid repo in forgepb.RillFuncError()", repo.GetGoPath())
continue
@@ -114,9 +112,7 @@ func (f *Forge) RillReload() int {
// todo: store x,y in forge config ? (or compute them. notsure)
func (f *Forge) RillFuncError(rillf func(*gitpb.Repo) error) int {
var all []*gitpb.Repo
- tmp := f.Repos.All()
- for tmp.Scan() {
- repo := tmp.Next()
+ for repo := range f.Repos.IterAll() {
if !repo.IsValidDir() {
log.Printf("%s %-50s", "got an invalid repo in forgepb.RillFuncError()", repo.GetGoPath())
continue