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

Repackaging #34

Merged
merged 7 commits into from
Aug 6, 2024
Merged

Repackaging #34

merged 7 commits into from
Aug 6, 2024

Conversation

sgwilym
Copy link
Contributor

@sgwilym sgwilym commented Aug 6, 2024

Re-organises the exported modules of both willow-data-model and meadowcap.

willow-data-model

  • willow_data_model::encoding has benefitted the most, with everything pulled up into the willow_data_model::encoding namespace, and all synchronous equivalents in willow_data_model::encoding::sync.
  • What was previously in willow_data_model::entry is now in the root module.
  • What was previously in willow_data_model::path is now in the root module.
  • What was previously in willow_data_model::parameters is now in the root module.
  • No nested modules in willow_data_model::grouping, now everything has been pulled up into that module.

meadowcap

  • Everything has been moved to the root module.
  • There is now a dedicated SubspaceDelegation struct.

Other

Renamed the willow-data-model-fuzz crate to just willow-fuzz.

@sgwilym sgwilym requested a review from AljoschaMeyer August 6, 2024 14:58
@sgwilym sgwilym merged commit 1194c22 into main Aug 6, 2024
1 check passed
@sgwilym sgwilym deleted the repackaging branch August 6, 2024 16:07
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.

1 participant