-
Notifications
You must be signed in to change notification settings - Fork 831
Re-export blockdata modules #1172
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
Re-export blockdata modules #1172
Conversation
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.
ACK 3591314104b8f4025bae649e597ce6cb60910745
Concept ACK but maybe also just deprecate the module like we did for |
I'm ambivalent on removing the actual |
I had it in mind the that during the tree flattening work the There is also the complexity of |
3591314
to
94a3634
Compare
Rebase only, no other changes. |
My reasoning is stuff in FYI, the reason I'm thinking of separating even things that are not obviously separate is improving the speed of development, mainly skipping irrelevant tests. |
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.
ACK 94a3634f7c77bbfd96729e0c8b5626c257ac425c
I almost always only run a subset of tests and go on gut feel if I'm breaking other things - seems to be accurate 95% of the time. Would be cool to be able to run thorough tests before pushing PRs though. |
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.
utACK 94a3634f7c77bbfd96729e0c8b5626c257ac425c
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.
ACK 94a3634f7c77bbfd96729e0c8b5626c257ac425c
In an effort to make the library more ergonomic to use re-export modules from `blockdata` at the crate root level. This helps to decouple the internal code layout with the public API.
2dd7037
94a3634
to
2dd7037
Compare
Rebase only and fix merge conflicts, on other changes. |
We now export `blockdata` submodules at the crate root level. Use the new exports for all rustdoc tests/examples.
2dd7037
to
6095a4d
Compare
And actually commit the changes. |
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.
ACK 6095a4d
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.
ACK 6095a4d
In an effort to make the library more ergonomic to use re-export modules from
blockdata
at the crate root level. This helps to decouple the internal code layout with the public API.