From cf989f7433b887b77b9baa6e530d0d3617efff52 Mon Sep 17 00:00:00 2001 From: ~wispem-wantex Date: Sat, 14 Feb 2026 18:33:41 -0800 Subject: [PATCH] codegen: add error printout for when codegen re-parse fails to facilitate debugging --- pkg/codegen/modelgenerate/ast_helpers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/codegen/modelgenerate/ast_helpers.go b/pkg/codegen/modelgenerate/ast_helpers.go index 9390062..4ce56f1 100644 --- a/pkg/codegen/modelgenerate/ast_helpers.go +++ b/pkg/codegen/modelgenerate/ast_helpers.go @@ -73,7 +73,7 @@ func FprintWithComments(w io.Writer, file *ast.File) error { fset = token.NewFileSet() parsed, err := parser.ParseFile(fset, "", buf.Bytes(), parser.ParseComments) if err != nil { - return fmt.Errorf("re-parsing pretty-print: %w", err) + return fmt.Errorf("re-parsing pretty-print: %w\n\n%s", err, buf.String()) } // Parallel walk: apply TrailingComments from the side map.