Skip to content

Expand the proc-macro composability test vector#1600

Merged
leighmcculloch merged 2 commits intomainfrom
add-use-of-impl-item-proc-macro-to-test-vector
Oct 20, 2025
Merged

Expand the proc-macro composability test vector#1600
leighmcculloch merged 2 commits intomainfrom
add-use-of-impl-item-proc-macro-to-test-vector

Conversation

@leighmcculloch
Copy link
Copy Markdown
Member

@leighmcculloch leighmcculloch commented Oct 19, 2025

What

Add parse_item_impl attribute macro that parses impl blocks and apply it to contractimpl to test macro composition.

Why

The existing tests only validated function-level macro composition. This verifies that soroban-sdk macros compose correctly with impl-level attribute macros. What's under test is pretty minor but easy to test to include so why not.

For #1544

@leighmcculloch leighmcculloch marked this pull request as ready for review October 19, 2025 23:44
@leighmcculloch leighmcculloch mentioned this pull request Oct 19, 2025
8 tasks
@leighmcculloch leighmcculloch added this pull request to the merge queue Oct 20, 2025
Merged via the queue into main with commit 71a1182 Oct 20, 2025
88 checks passed
@leighmcculloch leighmcculloch deleted the add-use-of-impl-item-proc-macro-to-test-vector branch October 20, 2025 21:19
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