-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Split core/num/mod.rs
to smaller mods
#76327
Conversation
7e060e0
to
45cffe7
Compare
☔ The latest upstream changes (presumably #76422) made this pull request unmergeable. Please resolve the merge conflicts. |
45cffe7
to
b397b32
Compare
☔ The latest upstream changes (presumably #76540) made this pull request unmergeable. Please resolve the merge conflicts. Note that reviewers usually do not review pull requests until merge conflicts are resolved! Once you resolve the conflicts, you should change the labels applied by bors to indicate that your PR is ready for review. Post this as a comment to change the labels:
|
b397b32
to
b21bbd0
Compare
Rebased. |
r? @KodrAus |
☔ The latest upstream changes (presumably #76804) made this pull request unmergeable. Please resolve the merge conflicts. Note that reviewers usually do not review pull requests until merge conflicts are resolved! Once you resolve the conflicts, you should change the labels applied by bors to indicate that your PR is ready for review. Post this as a comment to change the labels:
|
Rebased. |
b21bbd0
to
5cb99ae
Compare
@rust-lang/libs: is there someone who could review this PR? It bitrots quite quickly. |
Looks good, thanks! @bors r+ |
📌 Commit 5cb99ae3a56c07f8f3463bada49c4756ec7a29e0 has been approved by |
☔ The latest upstream changes (presumably #76912) made this pull request unmergeable. Please resolve the merge conflicts. Note that reviewers usually do not review pull requests until merge conflicts are resolved! Once you resolve the conflicts, you should change the labels applied by bors to indicate that your PR is ready for review. Post this as a comment to change the labels:
|
5cb99ae
to
a50ec5f
Compare
Done. Reviewer could run
locally to get the diff. |
@bors r+ |
📌 Commit a50ec5f has been approved by |
☀️ Test successful - checks-actions, checks-azure |
Note for reviewer:
I split
core/num/mod.rs
to these modules:error
: For error structs likeParseIntError
.shells
dir: For dummy number type modules: std::i32, std::f32, and the likes. Why? See below.int_macros
anduint_macros
: Real implementation of all integer types viaint_impl
anduint_impl
nonzero
: ForNonZero*
types and their implementations.wrapping
: ForWrapping<T>
types.