summaryrefslogtreecommitdiff
path: root/goSrcScan.go
diff options
context:
space:
mode:
Diffstat (limited to 'goSrcScan.go')
-rw-r--r--goSrcScan.go9
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
}