diff options
| author | Jeff Carr <[email protected]> | 2025-08-18 06:10:58 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-08-18 06:10:58 -0500 |
| commit | 554adc9f0ff5e6cbeb0de1dc4f3fdf98ddddfe52 (patch) | |
| tree | dc6478955f559e7229c0e5a8ade804d6a16c39d7 /goSrcScan.go | |
| parent | 25cee2b0134413d8501dc808a866a921bf995a7d (diff) | |
experiement with ~/.cache/forge/
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 } |
