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 10 pull requests #94225

Merged
merged 24 commits into from
Feb 22, 2022
Merged

Rollup of 10 pull requests #94225

merged 24 commits into from
Feb 22, 2022

Commits on Feb 19, 2022

  1. Configuration menu
    Copy the full SHA
    5cc292e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    297364e View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    f233323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72a7e73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c358ffe View commit details
    Browse the repository at this point in the history
  4. Use Metadata::modified instead of FileTime::from_last_modification_ti…

    …me in run_cargo
    
    Metadata::modified works in all platforms supported by the filetime
    crate. This changes brings rustbuild a tiny bit closer towards dropping
    the filetime dependency.
    bjorn3 committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    b45cb09 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    1e3609b View commit details
    Browse the repository at this point in the history
  2. Fix typo

    Co-authored-by: lcnr <rust@lcnr.de>
    est31 and lcnr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    413f3f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76ea566 View commit details
    Browse the repository at this point in the history
  4. add comment

    lcnr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    239f33e View commit details
    Browse the repository at this point in the history
  5. rename function

    lcnr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    15e95c0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec0a0ca View commit details
    Browse the repository at this point in the history
  7. obligation forest docs

    lcnr committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    6a1f5ea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    910d46f View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#91192 - r00ster91:futuredocs, r=GuillaumeGomez

    Some improvements to the async docs
    
    The goal here is to make the docs overall a little bit more comprehensive and add more links between the things.
    
    One thing that's not working yet is the links to the keywords. Somehow I couldn't get them to work.
    
    r? ````@GuillaumeGomez```` do you know how I could get the keyword links to work?
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    12705b4 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#94143 - est31:let_else_const_eval, r=lcnr

    rustc_const_eval: adopt let else in more places
    
    Continuation of rust-lang#89933, rust-lang#91018, rust-lang#91481, rust-lang#93046, rust-lang#93590, rust-lang#94011.
    
    I have extended my clippy lint to also recognize tuple passing and match statements. The diff caused by fixing it is way above 1 thousand lines. Thus, I split it up into multiple pull requests to make reviewing easier. This PR handles rustc_const_eval.
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    ea7f7f7 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#94156 - tmiasko:pp-str, r=petrochenkov

    Gracefully handle non-UTF-8 string slices when pretty printing
    
    Fixes rust-lang#78520.
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    da25e1e View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#94186 - ehuss:pin-stable-1.61, r=m-ou-se

    Update pin_static_ref stabilization version.
    
    rust-lang#93580 slipped into 1.61
    
    cc `@m-ou-se`
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    74cb6b7 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#94189 - GuillaumeGomez:scalar-lower-hex, r=…

    …RalfJung
    
    Implement LowerHex on Scalar to clean up their display in rustdoc
    
    Follow-up of rust-lang#94091.
    
    r? ````@RalfJung````
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    f639ba6 View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#94190 - bjorn3:less_filetime, r=Mark-Simula…

    …crum
    
    Use Metadata::modified instead of FileTime::from_last_modification_ti…
    
    …me in run_cargo
    
    Metadata::modified works in all platforms supported by the filetime
    crate. This changes brings rustbuild a tiny bit closer towards dropping
    the filetime dependency.
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    3095743 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#94203 - RalfJung:to_sized_int, r=oli-obk

    CTFE engine: Scalar: expose size-generic to_(u)int methods
    
    This matches the size-generic constructors `Scalar::from_(u)int`, and it would have helped in rust-lang/miri#1978.
    
    r? `@oli-obk`
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    f3a1a8c View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#94211 - est31:let_else_destructuring_error,…

    … r=matthewjasper
    
    Better error if the user tries to do assignment ... else
    
    If the user tries to do assignment ... else, we now issue a more comprehensible error in the parser.
    
    closes rust-lang#93995
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    d3649f8 View commit details
    Browse the repository at this point in the history
  17. Rollup merge of rust-lang#94215 - lcnr:leak-check, r=jackh726

    trait system: comments and small nonfunctional changes
    
    r? `@nikomatsakis` because of the leak-check check removal
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    9157775 View commit details
    Browse the repository at this point in the history
  18. Rollup merge of rust-lang#94220 - GuillaumeGomez:miniz-oxide-decl, r=…

    …Amanieu
    
    Correctly handle miniz_oxide extern crate declaration
    
    Fixes rust-lang#94219.
    
    Follow-up of rust-lang#94122.
    
    The `miniz_oxide` dependency is optional and therefore should allow be "imported" when it makes sense.
    
    r? `@ivmarkov`
    matthiaskrgr authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    ed35309 View commit details
    Browse the repository at this point in the history