more totals. not quite correct yet though
This commit is contained in:
parent
9cc63ce391
commit
fbf3e66de8
|
@ -78,24 +78,16 @@ func makeRepoProblemsWindow() *repoProblemsWindow {
|
||||||
pw.stack.NewGroup("things (these don't work yet)")
|
pw.stack.NewGroup("things (these don't work yet)")
|
||||||
|
|
||||||
grid := pw.stack.RawGrid()
|
grid := pw.stack.RawGrid()
|
||||||
|
|
||||||
grid.NewButton("devel is behind master", func() {
|
|
||||||
log.Info("not done yet")
|
|
||||||
me.found = new(gitpb.Repos)
|
|
||||||
all := me.forge.Repos.SortByFullPath()
|
|
||||||
for all.Scan() {
|
|
||||||
repo := all.Next()
|
|
||||||
if repo.GetDevelVersion() == repo.GetMasterVersion() {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
me.found.AppendByGoPath(repo)
|
|
||||||
|
|
||||||
}
|
|
||||||
makeStandardReposWindow(me.found)
|
|
||||||
})
|
|
||||||
var found *gitpb.Repos
|
var found *gitpb.Repos
|
||||||
var txt string
|
var txt string
|
||||||
|
|
||||||
|
found = develBehindMasterProblem()
|
||||||
|
txt = fmt.Sprintf("devel is behind master (%d)", found.Len())
|
||||||
|
grid.NewButton(txt, func() {
|
||||||
|
found := develBehindMasterProblem()
|
||||||
|
makeStandardReposWindow(found)
|
||||||
|
})
|
||||||
|
|
||||||
found = remoteUserBranchProblem()
|
found = remoteUserBranchProblem()
|
||||||
txt = fmt.Sprintf("user branch is remote (%d)", found.Len())
|
txt = fmt.Sprintf("user branch is remote (%d)", found.Len())
|
||||||
grid.NewButton(txt, func() {
|
grid.NewButton(txt, func() {
|
||||||
|
@ -126,6 +118,21 @@ func makeRepoProblemsWindow() *repoProblemsWindow {
|
||||||
return pw
|
return pw
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func develBehindMasterProblem() *gitpb.Repos {
|
||||||
|
log.Info("not done yet")
|
||||||
|
found := new(gitpb.Repos)
|
||||||
|
all := me.forge.Repos.SortByFullPath()
|
||||||
|
for all.Scan() {
|
||||||
|
repo := all.Next()
|
||||||
|
if repo.GetDevelVersion() == repo.GetMasterVersion() {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
found.AppendByGoPath(repo)
|
||||||
|
|
||||||
|
}
|
||||||
|
return found
|
||||||
|
}
|
||||||
|
|
||||||
func remoteUserBranchProblem() *gitpb.Repos {
|
func remoteUserBranchProblem() *gitpb.Repos {
|
||||||
found := new(gitpb.Repos)
|
found := new(gitpb.Repos)
|
||||||
all := me.forge.Repos.SortByFullPath()
|
all := me.forge.Repos.SortByFullPath()
|
||||||
|
|
Loading…
Reference in New Issue