zricethezav 8 лет назад
Родитель
Сommit
06b3a9b4e7
2 измененных файлов с 6 добавлено и 2 удалено
  1. 2 1
      checks.go
  2. 4 1
      repo.go

+ 2 - 1
checks.go

@@ -1,7 +1,7 @@
 package main
 
 import (
-	_ "fmt"
+	"fmt"
 	"github.com/nbutton23/zxcvbn-go"
 	"os/exec"
 	"strings"
@@ -13,6 +13,7 @@ func checkDiff(commit1 string, commit2 string) []string {
 	var leaks []string
 	_, seen := cache[commit1+commit2]
 	if seen {
+		fmt.Println("WE HAVE SEEN THIS")
 		return []string{}
 	}
 

+ 4 - 1
repo.go

@@ -73,6 +73,9 @@ func (repo Repo) audit() []ReportElem {
 	// iterate through branches, git rev-list <branch>
 	branches := bytes.Split(out, []byte("\n"))
 
+	// TODO instead of making branches concurrent use commits
+	// make the wait group update the cache. Use channel to communicate
+	// cache misses and leaks
 	messages := make(chan string)
 	wg.Add(len(branches) - 3)
 
@@ -96,7 +99,7 @@ func (repo Repo) audit() []ReportElem {
 			// iterate through commits
 			commits = bytes.Split(out, []byte("\n"))
 			for j, commitB := range commits {
-				fmt.Println(branch, string(commitB), j)
+				// fmt.Println(branch, string(commitB), j)
 				if j == len(commits)-2 {
 					break
 				}