-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Rollup of 5 pull requests #83986
Rollup of 5 pull requests #83986
Commits on Apr 6, 2021
-
Fix handling of
--output-format json
flag- Don't treat it as deprecated on stable and beta channels. Before, it would give confusing and incorrect output: ``` warning: the 'output-format' flag is considered deprecated | = warning: see issue rust-lang#44136 <rust-lang#44136> for more information error: json output format isn't supported for doc generation ``` Both of those are wrong: output-format isn't deprecated, and json output is supported. - Require -Z unstable-options for `--output-format json` Previously, it was allowed by default on nightly, which made it hard to realize the flag wouldn't be accepted on beta or stable. Note that this still allows `--output-format html`, which has been stable since 1.0. - Remove unnecessary double-checking of the feature gate when parsing the output format - Add custom run-make test since compiletest passes -Zunstable-options by default
Configuration menu - View commit details
-
Copy full SHA for ffd7094 - Browse repository at this point
Copy the full SHA ffd7094View commit details
Commits on Apr 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e1efa17 - Browse repository at this point
Copy the full SHA e1efa17View commit details -
Configuration menu - View commit details
-
Copy full SHA for d326c21 - Browse repository at this point
Copy the full SHA d326c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bc5581 - Browse repository at this point
Copy the full SHA 8bc5581View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc71166 - Browse repository at this point
Copy the full SHA dc71166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2375b8a - Browse repository at this point
Copy the full SHA 2375b8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60c7f37 - Browse repository at this point
Copy the full SHA 60c7f37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e77bcb - Browse repository at this point
Copy the full SHA 6e77bcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64e6288 - Browse repository at this point
Copy the full SHA 64e6288View commit details -
Configuration menu - View commit details
-
Copy full SHA for 934a30a - Browse repository at this point
Copy the full SHA 934a30aView commit details -
Rollup merge of rust-lang#82497 - jyn514:json, r=CraftSpider
Fix handling of `--output-format json` flag - Don't treat it as deprecated on stable and beta channels. Before, it would give confusing and incorrect output: ``` warning: the 'output-format' flag is considered deprecated | = warning: see issue rust-lang#44136 <rust-lang#44136> for more information error: json output format isn't supported for doc generation ``` Both of those are wrong: output-format isn't deprecated, and json output is supported. - Require -Z unstable-options for `--output-format json` Previously, it was allowed by default on nightly, which made it hard to realize the flag wouldn't be accepted on beta or stable. To get the test working I had to remove `-Z unstable-options`, which x.py passed to compiletest unconditionally. It was first added in rust-lang@8c2ec68 so `-Z miri` would be allowed. -Z miri is no longer passed unconditionally, so hopefully removing it won't break anything. r? ```@aDotInTheVoid``` cc ```@HeroicKatora``` ```@CraftSpider``` Thanks to ```@memoryruins``` for pointing it out on Discord! cc ```@Mark-Simulacrum``` for the change to compiletest.
Configuration menu - View commit details
-
Copy full SHA for cbe3eba - Browse repository at this point
Copy the full SHA cbe3ebaView commit details -
Rollup merge of rust-lang#83689 - estebank:cool-bears-hot-tip, r=davi…
…dtwco Add more info for common trait resolution and async/await errors * Suggest `Pin::new`/`Box::new`/`Arc::new`/`Box::pin` in more cases * Point at `impl` and type defs introducing requirements on E0277
Configuration menu - View commit details
-
Copy full SHA for a113240 - Browse repository at this point
Copy the full SHA a113240View commit details -
Rollup merge of rust-lang#83952 - estebank:issue-83943, r=petrochenkov
Account for `ExprKind::Block` when suggesting .into() and deref Fix rust-lang#83943.
Configuration menu - View commit details
-
Copy full SHA for 97c50d5 - Browse repository at this point
Copy the full SHA 97c50d5View commit details -
Rollup merge of rust-lang#83965 - rust-lang:debug-intravisit-fnkind, …
…r=lqd Add Debug implementation for hir::intravisit::FnKind
Configuration menu - View commit details
-
Copy full SHA for 1ab186a - Browse repository at this point
Copy the full SHA 1ab186aView commit details -
Rollup merge of rust-lang#83974 - pierwill:fix-callbacks-names, r=jyn514
Fix outdated crate names in `rustc_interface::callbacks`
Configuration menu