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 5 pull requests #84258

Closed
wants to merge 10 commits into from
Closed

Commits on Apr 10, 2021

  1. Do not ignore path segments in the middle in #[allow]/#[warn]/`#[…

    …deny]`/`#[forbid]` attributes
    hyd-dev committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    56fe372 View commit details
    Browse the repository at this point in the history
  2. rustdoc: clean up and test macro visibility print

    This fixes the overly-complex invariant mentioned in
    <rust-lang#83237 (comment)>,
    where the macro source can't have any links in it only because the
    cache hasn't been populated yet.
    notriddle committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    2dfd0bf View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Configuration menu
    Copy the full SHA
    9ecfae4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af90cac View commit details
    Browse the repository at this point in the history
  3. rustdoc: get rid of unused path printing code

    The code for printing a raw path is only used in utils.rs,
    which only prints the alternative (non-HTML) format. Path has
    a function that does the same thing without HTML support,
    so use that instead.
    notriddle committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    6109cee View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#84064 - hyd-dev:unknown-lints, r=petrochenkov

    Do not ignore path segments in the middle in `#[allow]`/`#[warn]`/`#[deny]`/`#[forbid]` attributes
    
    Fixes rust-lang#83477.
    Joshua Nelson committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    5646f58 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#84074 - notriddle:rustdoc-macro-visibility,…

    … r=jyn514
    
    rustdoc: clean up and test macro visibility print
    
    This fixes the overly-complex invariant mentioned in <rust-lang#83237 (comment)>, where the macro source can't have any links in it only because the cache hasn't been populated yet.
    Joshua Nelson committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    a793e8b View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#84243 - Soveu:fix-derive-macro-const-defaul…

    …t, r=petrochenkov
    
    Builtin derive macros: fix error with const generics default
    
    This fixes a bug where builtin derive macros (like Clone, Debug) would basically copy-paste the default from a const generic, causing a compile error with very confusing message - it would say defaults are not allowed in impl blocks, while pointing at struct/enum/union definition.
    Joshua Nelson committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    1d83b1b View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#84244 - ABouttefeux:closure-return-conflict…

    …-suggest, r=estebank
    
    fix incomplete diagnostic notes when closure returns conflicting for genric type
    
    fixes rust-lang#84128
    Correctly report the span on for conflicting return type in closures
    Joshua Nelson committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    0946b64 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#84246 - notriddle:rustdoc-path-printing-cle…

    …anup, r=jyn514
    
    rustdoc: get rid of unused path printing code
    
    The code for printing a raw path is only used in utils.rs, which only prints the alternative (non-HTML) format. Path has
    a function that does the same thing without HTML support, so use that instead.
    Joshua Nelson committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    4099ecf View commit details
    Browse the repository at this point in the history