From e6f883a9b5e62cb5d52e5c2dbc37d3d15db11b12 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 5 Nov 2024 05:58:54 -0600 Subject: final commits before release Signed-off-by: Jeff Carr --- unix.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'unix.go') diff --git a/unix.go b/unix.go index 1929d24..6d90676 100644 --- a/unix.go +++ b/unix.go @@ -466,3 +466,22 @@ func ScanGitDirectories(srcDir string) []string { return all } + +func ScanForProtobuf(srcDir string) ([]string, error) { + var protofiles []string + err := filepath.Walk(srcDir, func(path string, info os.FileInfo, err error) error { + if err != nil { + log.Log(REPOWARN, "Error accessing path:", path, err) + return err + } + + if strings.HasSuffix(path, ".proto") { + // + protofiles = append(protofiles, path) + } + + return nil + }) + + return protofiles, err +} -- cgit v1.2.3