-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Redesign compiler diagnostic logging #10492
Comments
(I'm actively working on this) |
cc #3533. |
#3533 is not in scope for this. |
I'm not actively working on this. |
@cmr Did you have any code or suggestions about changes that should be made beyond the comments above? |
@ahmedcharles I spent a few days working on this and then got busy with school. I started with rewriting |
Triage: @cmr what do you think of this today? |
@steveklabnik I think this is still desirable, even more so for tools like Cargo to "understand" what rustc is outputting. |
…t_type, r=Manishearth `collection_is_never_read`: Handle unit type changelog: [`collection_is_never_read`]: Fix false negative fixes: rust-lang#10488
The interface in
syntax::diagnostic
is super janky and causes a lot of problems with code higher up in the stack (it prevents anything from being sendable, for example). Rework it to use idiomatic traits, include a JSON output mode, and add the ability to work in #2092.The text was updated successfully, but these errors were encountered: