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

staging: add [workspace.lints] to manifest #547

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Sep 20, 2024

  1. Add [workspace.lints] to manifests

    From Rust 1.74 and onwards, this section enables opt-in lints for crates
    of this workspace. Read more information at https://blog.rust-lang.org/2023/11/16/Rust-1.74.0.html
    
    For a crate to opt-in, it needs to set
    
     [lints]
     workspace = true
    
    In its Cargo.toml
    
    Closes rust-vmm#518
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    40af3a3 View commit details
    Browse the repository at this point in the history
  2. sound: fix workspace clippy lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    fa73657 View commit details
    Browse the repository at this point in the history
  3. i2c: enable and fix workspace lints

    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1cd9aff View commit details
    Browse the repository at this point in the history
  4. scsi: add and fix workspace lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    93aacbb View commit details
    Browse the repository at this point in the history
  5. scmi: add and fix workspace lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    cf62844 View commit details
    Browse the repository at this point in the history
  6. input: add and fix workspace lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1bf6025 View commit details
    Browse the repository at this point in the history
  7. template: add and fix workspace lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    9a3157d View commit details
    Browse the repository at this point in the history
  8. rng: enable and fix workspace lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    402f8e6 View commit details
    Browse the repository at this point in the history
  9. spi: add and fix workspace lints

    No functional changes.
    
    Signed-off-by: Manos Pitsidianakis <[email protected]>
    epilys committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    d8e7be6 View commit details
    Browse the repository at this point in the history