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)")
|
||||
|
||||
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 txt string
|
||||
|
||||
found = develBehindMasterProblem()
|
||||
txt = fmt.Sprintf("devel is behind master (%d)", found.Len())
|
||||
grid.NewButton(txt, func() {
|
||||
found := develBehindMasterProblem()
|
||||
makeStandardReposWindow(found)
|
||||
})
|
||||
|
||||
found = remoteUserBranchProblem()
|
||||
txt = fmt.Sprintf("user branch is remote (%d)", found.Len())
|
||||
grid.NewButton(txt, func() {
|
||||
|
@ -126,6 +118,21 @@ func makeRepoProblemsWindow() *repoProblemsWindow {
|
|||
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 {
|
||||
found := new(gitpb.Repos)
|
||||
all := me.forge.Repos.SortByFullPath()
|
||||
|
|
Loading…
Reference in New Issue