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.