From 5a34447ad9b3edde09ee415dab4a24d01a777c5d Mon Sep 17 00:00:00 2001 From: Matias Chomicki Date: Thu, 12 Jun 2025 14:10:57 +0200 Subject: [PATCH] Kinds: check for entries length (#104231) --- kinds/gen.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kinds/gen.go b/kinds/gen.go index d3983becdf6..ac7bd7e7d4e 100644 --- a/kinds/gen.go +++ b/kinds/gen.go @@ -173,6 +173,9 @@ func loadCueFiles(ctx *cue.Context, dirs []os.DirEntry) ([]codegen.SchemaForGen, os.Exit(1) } + if len(entries) == 0 { + continue + } // It's assuming that we only have one file in each folder entry := filepath.Join(dir.Name(), entries[0].Name()) cueFile, err := os.ReadFile(entry)