Skip to content

Removing all unused imports removes used import #18941

Closed
@justanotheranonymoususer

Description

rust-analyzer version: 0.3.2264-standalone (8364ef2 2025-01-12) [c:\Users\User.vscode\extensions\rust-lang.rust-analyzer-0.3.2264-win32-x64\server\rust-analyzer.exe]

rustc version: rustc 1.83.0 (90b35a623 2024-11-26)

editor or extension: VSCode w rust-analyzer v0.3.2264

relevant settings: (eg. client settings, or environment variables like CARGO, RUSTC, RUSTUP_HOME or CARGO_HOME)

repository link (if public, optional): (eg. rust-analyzer)

code snippet to reproduce:

use std::{
    io::Write,
    str,
};

fn greet(msg: &str) {
    println!("{msg}");
}

fn main() {
    greet(str::from_utf8(b"Hello, world!").unwrap());
}
Code.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions