-
Notifications
You must be signed in to change notification settings - Fork 47
Closed
Description
Related to issue #81
In the course of issue #112
I had a look at the proc-macro crate, with a view to fixing #112. Not being a proc-macro guru I'm a little intimidated/lost by the current structure.
The proposal is to, in the first instance restructure the code into the following pipeline:
The file layout would be:
src
|-- lib.rs
`-- trace
|-- analyze.rs
|-- codegen.rs
|-- lower.rs
`-- parse.rs
New proc-macro-attributes, proc-macro-functions would be expected to follow the same convention.
The idea would be to write tests as the code is migrated.
A WIP example is in the issue-1
branch of tracing-attributes-http:
https://github.com/taqtiqa-mark/tracing-attributes-http/tree/issue-1/src
Thoughts?
Metadata
Metadata
Assignees
Labels
No labels