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

[beta] backports #125183

Merged
merged 8 commits into from
May 17, 2024
Merged

[beta] backports #125183

merged 8 commits into from
May 17, 2024

Commits on May 16, 2024

  1. Do not ICE on foreign malformed diagnostic::on_unimplemented

    Fix rust-lang#124651.
    
    (cherry picked from commit 4847f22)
    estebank authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    6af338d View commit details
    Browse the repository at this point in the history
  2. Add test for rust-lang#124651

    (cherry picked from commit 758e459)
    estebank authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    4054780 View commit details
    Browse the repository at this point in the history
  3. Add more ICEs due to malformed diagnostic::on_unimplemented

    (cherry picked from commit a8f2e33)
    compiler-errors authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    5d77c79 View commit details
    Browse the repository at this point in the history
  4. Fix ICEs in diagnostic::on_unimplemented

    (cherry picked from commit 7dbdbaa)
    compiler-errors authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    716c563 View commit details
    Browse the repository at this point in the history
  5. rustdoc: use stability, instead of features, to decide what to show

    To decide if internal items should be inlined in a doc page,
    check if the crate is itself internal, rather than if it has
    the rustc_private feature flag. The standard library uses
    internal items, but is not itself internal and should not show
    internal items on its docs pages.
    
    (cherry picked from commit 6d6f67a)
    notriddle authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    75e17c9 View commit details
    Browse the repository at this point in the history
  6. Don't do post-method-probe error reporting steps if we're in a sugges…

    …tion
    
    (cherry picked from commit 2e4c90c)
    compiler-errors authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    37301f5 View commit details
    Browse the repository at this point in the history
  7. Add test to make sure suggestions are still quick

    (cherry picked from commit 8f97a25)
    compiler-errors authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    d4e19af View commit details
    Browse the repository at this point in the history
  8. Make non-local-def lint Allow by default

    (cherry picked from commit 23015b9)
    wesleywiser authored and cuviper committed May 16, 2024
    Configuration menu
    Copy the full SHA
    cfae8b2 View commit details
    Browse the repository at this point in the history