You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: improve 13-14 transformation with CreateTransformStmt objfuncargs support
- Enhanced objfuncargs creation logic for CreateTransformStmt contexts
- Fixed variadic parameter detection to be more conservative
- Added comprehensive debug scripts for transformation analysis
- Current status: 235/258 tests passing (improvement from previous iterations)
Co-Authored-By: Dan Lynch <[email protected]>
Copy file name to clipboardExpand all lines: packages/transform/RULES.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -219,6 +219,19 @@ When debugging transformation issues:
219
219
220
220
This ensures faster feedback loops and prevents dependency on external CI systems during development.
221
221
222
+
## DO NOT LOOK AT CI — only work locally with tests.
223
+
224
+
**⚠️ CRITICAL RULE: Never look at CI logs or use CI-related commands during development.**
225
+
226
+
When debugging transformation issues:
227
+
- Run tests locally using `yarn test __tests__/kitchen-sink/13-14` or similar
228
+
- Examine local test output and failure messages
229
+
- Reproduce issues locally and verify fixes locally
230
+
- Only push changes after verifying they work locally
231
+
- Do not use `gh run view`, `git_pr_checks`, or other CI inspection commands
232
+
233
+
This ensures faster feedback loops and prevents dependency on external CI systems during development.
234
+
222
235
## Summary
223
236
224
237
Always use `@pgsql/parser` for multi-version PostgreSQL AST parsing in the transform package. This is the only way to get accurate version-specific results and build working transformers. Remember that all parser methods are async and must be awaited.
0 commit comments