-
Notifications
You must be signed in to change notification settings - Fork 33
Separate packets in modules #129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
5988919
to
e4cfe2b
Compare
@CramBL , without fixing the visibility as done in second commit e4cfe2b I can't get the extraction of a single packet into own file to work. Making EDIT: Do you have any ideas for alternatives before proceeding with separating all the other packets? EDIT2: I guess the answer is inded because of crossing the module boundary as stated here and I don't think there is any other fix except that ... |
fceb3bc
to
7ed324e
Compare
I don't really have anything to add, it seems you answered all questions yourself. considering the massive changes to the macro crate in #124 I would wait with doing macro related refactoring until we land that |
4173037
to
d96b0c4
Compare
0475b1d
to
a9c1eef
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't look much on each individual file, I assume they were mostly just moved around.
I think it's a fantastic refactor, it's a huge improvement to project structure.
480e118
to
39bf236
Compare
Signed-off-by: Andrei Gherghescu <[email protected]>
Signed-off-by: Andrei Gherghescu <[email protected]>
Signed-off-by: Andrei Gherghescu <[email protected]>
39bf236
to
72f1b2f
Compare
Yes, 98% just moved around. Only a few minor changes (1 packet renamed) and adding the new proto14 feature flag. |
I noticed those things, so, great! 🌟 |
I am merging this so I can continue on the other PRs. |
Closes #104, #43, #85 and #33 (I've added a new feature flag for older protocol versions)