Skip to content

transformations: (convert-pdl-to-pdl-interp) generate_rewriter#5530

Merged
jumerckx merged 12 commits intomainfrom
jumerckx/generate_rewriter
Jan 9, 2026
Merged

transformations: (convert-pdl-to-pdl-interp) generate_rewriter#5530
jumerckx merged 12 commits intomainfrom
jumerckx/generate_rewriter

Conversation

@jumerckx
Copy link
Copy Markdown
Collaborator

@jumerckx jumerckx commented Jan 5, 2026

No description provided.

@jumerckx jumerckx self-assigned this Jan 5, 2026
@jumerckx jumerckx added the transformations Passes, rewrites label Jan 5, 2026
@jumerckx jumerckx requested a review from superlopuh January 5, 2026 07:51
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 5, 2026

Codecov Report

❌ Patch coverage is 98.59155% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 86.04%. Comparing base (f9cd7b8) to head (57da4f5).
⚠️ Report is 228 commits behind head on main.

Files with missing lines Patch % Lines
...transforms/convert_pdl_to_pdl_interp/conversion.py 98.59% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5530   +/-   ##
=======================================
  Coverage   86.03%   86.04%           
=======================================
  Files         391      391           
  Lines       55784    55855   +71     
  Branches     6417     6438   +21     
=======================================
+ Hits        47995    48061   +66     
- Misses       6263     6266    +3     
- Partials     1526     1528    +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread xdsl/transforms/convert_pdl_to_pdl_interp/conversion.py Outdated
Comment thread tests/transforms/test_convert_pdl_to_pdl_interp.py Outdated
@jumerckx jumerckx force-pushed the jumerckx/generate_rewriter branch from da0497d to 32a2e1a Compare January 5, 2026 09:35
@superlopuh
Copy link
Copy Markdown
Member

I'm just looking at the coverage, and I'm wondering whether we want to update some existing tests that use the private methods to instead use this public helper?

@jumerckx
Copy link
Copy Markdown
Collaborator Author

jumerckx commented Jan 5, 2026

yeah that makes sense, will do this before merging?

@superlopuh
Copy link
Copy Markdown
Member

Yep that would be ideal.

@jumerckx jumerckx force-pushed the jumerckx/generate_rewriter branch from 32a2e1a to cd71516 Compare January 5, 2026 19:39
@superlopuh
Copy link
Copy Markdown
Member

Thank you for updating the tests! There's still quite a lot of lines without coverage in the new function, and I'm not sure how important this is. Let's chat tomorrow about it?

@jumerckx
Copy link
Copy Markdown
Collaborator Author

jumerckx commented Jan 5, 2026

I mainly wasn't thorough enough, I think. Let me fix that and see

@jumerckx jumerckx force-pushed the jumerckx/generate_rewriter branch 3 times, most recently from bead046 to b0e7cf6 Compare January 9, 2026 08:57
@jumerckx
Copy link
Copy Markdown
Collaborator Author

jumerckx commented Jan 9, 2026

I think I finally got there

Copy link
Copy Markdown
Member

@superlopuh superlopuh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@jumerckx jumerckx force-pushed the jumerckx/generate_rewriter branch from b0e7cf6 to 57da4f5 Compare January 9, 2026 14:06
@jumerckx jumerckx merged commit 61954f0 into main Jan 9, 2026
22 checks passed
@jumerckx jumerckx deleted the jumerckx/generate_rewriter branch January 9, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

transformations Passes, rewrites

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants