diff --git a/goDep.redoGoMod.go b/goDep.redoGoMod.go index 8bb8058..7e56989 100644 --- a/goDep.redoGoMod.go +++ b/goDep.redoGoMod.go @@ -52,7 +52,7 @@ func (repo *Repo) RedoGoMod() (bool, error) { repo.GoDeps = new(GoDeps) repo.GoPrimitive = false - ok, err := repo.isPrimativeGoMod() + ok, err := repo.IsPrimitive() if err != nil { // this means this repo does not depend on any other package log.Info("PRIMATIVE repo error:", repo.GoPath, "err =", err) @@ -121,7 +121,6 @@ func (repo *Repo) PublishedLen() int { // returns true if the last published func (all *Repos) GoDepsChanged(repo *Repo) (bool, error) { var upgrade bool = false - if repo.GoDeps == nil { repo.RedoGoMod() } diff --git a/goDep.isPrimitive.go b/isPrimitive.go similarity index 95% rename from goDep.isPrimitive.go rename to isPrimitive.go index a894ecd..6579013 100644 --- a/goDep.isPrimitive.go +++ b/isPrimitive.go @@ -16,7 +16,7 @@ import ( // will return true if the repo is truly not dependent on _anything_ else // like spew or lib/widget // it assumes go mod ran init and tidy ran without error -func (repo *Repo) isPrimativeGoMod() (bool, error) { +func (repo *Repo) IsPrimitive() (bool, error) { // go mod init & go mod tidy ran without errors log.Log(GITPB, "isPrimativeGoMod()", repo.FullPath) tmp := filepath.Join(repo.FullPath, "go.mod") diff --git a/shell.go b/shell.go index 18aef05..ae741e3 100644 --- a/shell.go +++ b/shell.go @@ -60,6 +60,7 @@ func (repo *Repo) Exists(filename string) bool { testf := filepath.Join(repo.FullPath, filename) _, err := os.Stat(testf) if err != nil { + log.Warn("gitpb: Exists() failed for", testf) return false } return true