Skip to content

Refactor proc-macro attribute parsing#1369

Merged
davidpdrsn merged 4 commits intomainfrom
david/refactor-proc-macro-attr-parsing
Sep 12, 2022
Merged

Refactor proc-macro attribute parsing#1369
davidpdrsn merged 4 commits intomainfrom
david/refactor-proc-macro-attr-parsing

Conversation

@davidpdrsn
Copy link
Copy Markdown
Member

This takes another stab at #1284. Should be easier to extend with fewer internal macros.

I only ported #[from_request(...)]. Will port the rest in follow-up PRs.

@davidpdrsn davidpdrsn merged commit 8da69a9 into main Sep 12, 2022
@davidpdrsn davidpdrsn deleted the david/refactor-proc-macro-attr-parsing branch September 12, 2022 18:10
davidpdrsn added a commit that referenced this pull request Sep 12, 2022
* Refactor proc-macro attribute parsing

* Remove `#[allow(warnings)]` which was accidentally committed

* Change span for "cannot use `rejection` without `via`" error for enums

* fix test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants