Skip to content

Conversation

@webdevred
Copy link
Owner

No description provided.

@webdevred webdevred force-pushed the formatting_tests branch 15 times, most recently from 4d9d850 to 2921991 Compare August 31, 2025 11:25
@webdevred webdevred force-pushed the formatting_tests branch 6 times, most recently from 0252b22 to 93b3eb4 Compare August 31, 2025 21:35
@webdevred webdevred marked this pull request as ready for review August 31, 2025 21:35
- Replace `formatNode rs cursor node` with a safe public entrypoint
  `formatNode rs node` that always starts with `newCursor`.
- Move recursive implementation into `formatWithCursor`.
- Update `Main.hs`, `Transformation.hs`, and tests to use the new
  cursor-free API.
- Remove `NodeCursor` plumbing from `applyTransform` and related code,
  seeding with `newCursor` only where needed.
- Improves safety: external code can no longer reuse stale cursors.
@webdevred webdevred merged commit 3943d04 into master Aug 31, 2025
11 checks passed
@webdevred webdevred deleted the formatting_tests branch August 31, 2025 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant