diff options
Diffstat (limited to 'goSrcScan.go')
| -rw-r--r-- | goSrcScan.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/goSrcScan.go b/goSrcScan.go index 86e4341..5555ac5 100644 --- a/goSrcScan.go +++ b/goSrcScan.go @@ -46,10 +46,13 @@ func (f *Forge) ScanGoSrc() (bool, error) { return true, err } +// returns a repo protobuf for a directory if the directory is a git repo func (f *Forge) ScanDir(dir string) *gitpb.Repo { - // repo, err := f.NewGoRepo(gopath, "") - repo, err := f.Repos.NewGoRepo(dir, "") - log.Info("need to implement ScanDir()", dir, err) + repo, err := f.Repos.NewRepo(dir, "") + if err != nil { + log.Info("ScanDir() error", dir, err) + return nil + } return repo } |
