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
-**Impact**: Prevents bugs like the double-wrapping issue we encountered where `{"TypeName": {"TypeName": {...}}}` was produced instead of `{"TypeName": {...}}`
16
-
17
-
### Improve Type Definitions
18
-
- Add stricter typing for node transformation methods
19
-
- Consider using mapped types for consistent return type patterns
20
-
- Add compile-time validation for node wrapping consistency
21
-
22
-
## Testing Improvements
23
-
- Add unit tests for individual transformer methods
24
-
- Create focused test cases for edge cases like empty Integer nodes
25
-
- Improve error messages in transformation mismatches
26
-
27
-
## Documentation
28
-
- Document transformation patterns and conventions
29
-
- Add examples of proper node wrapping
30
-
- Document debugging strategies for transformation issues
3
+
-[ ] add skip file that annotates which files for full transform to skip, including reason
0 commit comments