-
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
Remove rustc dependency on libextra #12413
Comments
Well, #12387 just added a dependency to |
I think there was a plan to move json out to |
Yep that's this pull request : #12453 |
flip1995
pushed a commit
to flip1995/rust
that referenced
this issue
Mar 7, 2024
[`misrefactored_assign_op`]: Fix duplicate diagnostics Relate to rust-lang#12379 The following diagnostics appear twice ``` --> tests/ui/assign_ops2.rs:26:5 | LL | a *= a * a; | ^^^^^^^^^^ | help: did you mean `a = a * a` or `a = a * a * a`? Consider replacing it with ``` because `a` (lhs) appears in both left operand and right operand in the right hand side. This PR fixes the issue so that if a diagnostic is created for an operand, the check of the other operand will be skipped. It's fine because the result is always the same in the affected operators. changelog: [`misrefactored_assign_op`]: Fix duplicate diagnostics
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To help with #8784.
The following parts of libextra would need to be moved:
time.rs
(Move time out of extra #12411)enum_set.rs
(Moved enum_set to libcollections #12415)tempfile.rs
json.rs
(Move extra::json to libserialize #12453)The text was updated successfully, but these errors were encountered: