From 554adc9f0ff5e6cbeb0de1dc4f3fdf98ddddfe52 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Mon, 18 Aug 2025 06:10:58 -0500 Subject: experiement with ~/.cache/forge/ --- goSrcScan.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'goSrcScan.go') 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 } -- cgit v1.2.3