Skip to content
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 8 pull requests #83454

Merged
merged 19 commits into from
Mar 25, 2021
Merged

Rollup of 8 pull requests #83454

merged 19 commits into from
Mar 25, 2021

Commits on Mar 11, 2021

  1. Configuration menu
    Copy the full SHA
    73ddfa0 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Update library/core/src/fmt/builders.rs

    Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
    guswynn and JohnTitor committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    b8e4981 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. Configuration menu
    Copy the full SHA
    8dc0ae2 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    c8dbb59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    593f929 View commit details
    Browse the repository at this point in the history
  3. Add test for Result::into_err

    faern committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    3bf076e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f180721 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Update RELEASES.md

    This change was backed out in rust-lang#83412 so we should remove the reference
    to it from the release notes.
    wesleywiser committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    0381d67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0fe54f View commit details
    Browse the repository at this point in the history
  3. LLVMWrapper: attractive nuisance macros

    THis came up in the review of rust-lang#83425: it's hard to imagine a use of
    LLVM_VERSION_LE() or LLVM_VERSION_EQ() that's not asking for trouble
    when a point release gets created, so let's just discard them to prevent
    the issue.
    durin42 committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    04961d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1fac3a View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. Rollup merge of rust-lang#83041 - guswynn:stable_debug_struct, r=m-ou-se

    stabilize debug_non_exhaustive
    
    tracking issue: rust-lang#67364
    
    but it is still an open question whether the other `Debug*` struct's should have a similar method. I would guess that would best be put underneath a new feature gate, as this one seems uncontroversial enough to stabilize as is
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    a6ababb View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#83349 - m-ou-se:unwrap-none, r=dtolnay

    Remove Option::{unwrap_none, expect_none}.
    
    This removes `Option::unwrap_none` and `Option::expect_none` since we're not going to stabilize them, see rust-lang#62633.
    
    Closes rust-lang#62633
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    29e64e9 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#83420 - GuillaumeGomez:rustdoc-gui-tests-do…

    …c, r=CraftSpider
    
    Add documentation for rustdoc-gui tests
    
    I think a bit of documentation doesn't hurt in this case considering how "out of the ordinary" this is.
    
    r? ``@jyn514``
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    72a2d0e View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#83421 - faern:add-into-err, r=joshtriplett

    Add Result::into_err where the Ok variant is the never type
    
    Equivalent of rust-lang#66045 but for the inverse situation where `T: Into<!>` rather than `E: Into<!>`.
    
    I'm using the same feature gate name. I can't see why one of these methods would be OK to stabilize but not the other.
    
    Tracking issue: rust-lang#61695
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    921a820 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#83427 - llogiq:refactor-emitter, r=estebank

    small cleanups in rustc_errors / emitter
    
    This is either moving code around so it gets called less often or using if let instead of match in a few cases.
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    5ca3f0d View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#83434 - wesleywiser:update_releases, r=Mark…

    …-Simulacrum
    
    Update RELEASES.md
    
    This change was backed out in rust-lang#83412 so we should remove the reference
    to it from the release notes.
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    5a525c3 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#83440 - fee1-dead:core-cell-intralink, r=jy…

    …n514
    
    Use intra-doc link in core::cell
    
    ``@rustbot`` label T-doc A-intra-doc-links
    
    r? ``@jyn514``
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    ee34453 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#83442 - durin42:remove-questionable-macros,…

    … r=cuviper
    
    LLVMWrapper: attractive nuisance macros
    
    This came up in the review of rust-lang#83425: it's hard to imagine a use of
    LLVM_VERSION_LE() or LLVM_VERSION_EQ() that's not asking for trouble
    when a point release gets created, so let's just discard them to prevent
    the issue.
    JohnTitor committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    67436c1 View commit details
    Browse the repository at this point in the history