Skip to content

Conversation

@webdevred
Copy link
Owner

  • Introduce Core.Result type for collecting both valid and invalid nodes
  • Update transformation pipeline to return invalid vertex and beam nodes
  • Add putErrorLine and reportInvalidNodes in IOUtils for stderr reporting
  • Propagate bad node tracking through VertexExtraction and SupportVertex modules
  • Update Transformation logic to handle (badVertexNodes, badBeamNodes, Node)
  • Add Core.Result to Cabal file for build inclusion

- Introduce `Core.Result` type for collecting both valid and invalid nodes
- Update transformation pipeline to return invalid vertex and beam nodes
- Add `putErrorLine` and `reportInvalidNodes` in IOUtils for stderr reporting
- Propagate bad node tracking through VertexExtraction and SupportVertex modules
- Update Transformation logic to handle (badVertexNodes, badBeamNodes, Node)
- Add Core.Result to Cabal file for build inclusion
@webdevred webdevred force-pushed the better-transformation-error-messages branch from a418d9b to 6b3ad6e Compare October 12, 2025 09:44
@webdevred webdevred merged commit 88c20c1 into master Oct 12, 2025
13 checks passed
@webdevred webdevred deleted the better-transformation-error-messages branch October 12, 2025 09:51
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.

2 participants