diff --git a/pkg/codegen/jenny_eachmajor.go b/pkg/codegen/jenny_eachmajor.go index 4ac280c0273..1725a2565c1 100644 --- a/pkg/codegen/jenny_eachmajor.go +++ b/pkg/codegen/jenny_eachmajor.go @@ -56,7 +56,7 @@ func (j *lmox) Generate(decl *DeclForGen) (codejen.Files, error) { } var fl codejen.Files - for sch := decl.Lineage().First(); sch != nil; sch.Successor() { + for sch := decl.Lineage().First(); sch != nil; sch = sch.Successor() { sfg.Schema = sch.LatestInMajor() files, err := do(sfg, fmt.Sprintf("v%v", sch.Version()[0])) if err != nil {