Skip to content
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

Binary_sv2 refactor #1463

Closed

Conversation

Shourya742
Copy link
Contributor

@Shourya742 Shourya742 commented Feb 8, 2025

part of: #1387
closes: #1462

Shourya742 and others added 8 commits February 7, 2025 09:15
there's no point in having two directories named binary_sv2 anymore
no point in keeping this anymore
the only strict technical requirement for having a separate crate is derive_codec_sv2, which is dedicated to macro derivation

but as we are unifying the `binary_sv2` crate, there's no reason to keep a separate `binary_codec_sv2` and this commit is meant to merge its `codec` and `datatypes` modules into the root `binary_sv2` crate

this commit is still a WIP... I was able to get all the tests passing inside `binary_sv2` but things still break outside of it

@Shourya742 please complete this commit, amending to it when you are able to finish the migration
@Shourya742
Copy link
Contributor Author

Closing this PR as it is not a current priority.

@Shourya742 Shourya742 closed this Feb 14, 2025
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.

need to deprecate binary_codec_sv2 and restructure binary_sv2 + derive_codec_sv2
2 participants