From 251088088f827ddc540d73fb0f77e3ee217f15da Mon Sep 17 00:00:00 2001 From: David Allen Date: Wed, 26 Jun 2024 14:17:09 -0600 Subject: [PATCH] Added check to skip directory paths --- internal/generator/generator.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/internal/generator/generator.go b/internal/generator/generator.go index 45f1586..4161a81 100644 --- a/internal/generator/generator.go +++ b/internal/generator/generator.go @@ -172,6 +172,14 @@ func LoadFiles(paths ...string) (Files, error) { return nil, fmt.Errorf("failed to expand path: %v", err) } for _, expandedPath := range expandedPaths { + info, err := os.Stat(expandedPath) + if err != nil { + fmt.Println(err) + return nil, fmt.Errorf("failed to stat file or directory: %v", err) + } + if info.IsDir() { + continue + } b, err := os.ReadFile(expandedPath) if err != nil { return nil, fmt.Errorf("failed to read file: %v", err)