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 #121259

Closed
wants to merge 12 commits into from

Commits on Feb 14, 2024

  1. install tools documentations

    Previously, we were trying to install all doc files under "share/doc/rust"
    which caused `rust-installer` tool to create backup files (*.old) due to filename
    conflicts. With this change, doc files is now installed under "share/doc/{package}",
    where {package} could be rustc, cargo, clippy, etc.
    
    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    81c068a View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

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

Commits on Feb 17, 2024

  1. add test to guard against inaccurate diagnostic

    Also replaces an incomplete test
    tshepang committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e3859d2 View commit details
    Browse the repository at this point in the history
  2. don't use entire sysroot binary path for rustc tarballs

    Previously, we used the entire sysroot binary path to prepare rustc tarballs.
    Since we also copy tool binaries to the sysroot binary path, installing rustc
    and tools with `x install` results in attempting to install the same binaries
    more than once. This causes rust-installer to create backup files (*.old) due
    to file conflicts. This change fixes that.
    
    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    6ff9c6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f12d248 View commit details
    Browse the repository at this point in the history
  4. Extend Level API

    GuillaumeGomez committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    c17539c View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Add help to hir_analysis_unrecognized_intrinsic_function

    To help remind forgetful people like me what step they forgot.
    scottmcm committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    5793f82 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#121067 - tshepang:make-expand-translatable,…

    … r=fmease
    
    make "invalid fragment specifier" translatable
    GuillaumeGomez authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    38c2ea9 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#121079 - onur-ozkan:install-conflicts, r=al…

    …bertlarsan68
    
    distribute tool documentations and avoid file conflicts on `x install`
    
    I suggest reading commits one-by-one with the descriptions for more context about the changes.
    
    Fixes rust-lang#115213
    GuillaumeGomez authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    ffce640 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#121230 - GuillaumeGomez:extend-level-api, r…

    …=Nadrieril
    
    Extend Level API
    
    I need this API for rust-lang/rust-clippy#12303: I have a nested `cfg` attribute (so a `MetaItem`) and I'd like to still be able to match against all possible kind of `Level`s.
    GuillaumeGomez authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    900491d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#121241 - reitermarkus:generic-nonzero-trait…

    …s, r=dtolnay
    
    Implement `NonZero` traits generically.
    
    Tracking issue: rust-lang#120257
    
    r? `@dtolnay`
    GuillaumeGomez authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    97ddd27 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#121247 - scottmcm:intrinsic-reminder, r=pet…

    …rochenkov
    
    Add help to `hir_analysis_unrecognized_intrinsic_function`
    
    To help remind forgetful people like me what step they forgot.
    
    (If this just ICE'd, rust-lang/compiler-team#620 style, the stack trace would point me here, but since there's a "nice" error that information is lost.)
    GuillaumeGomez authored Feb 18, 2024
    Configuration menu
    Copy the full SHA
    8030435 View commit details
    Browse the repository at this point in the history