Skip to content

Renaming struct renames usage even if aliased #13498

Closed
@Bben01

Description

@Bben01

rust-analyzer version: 0.0.0 (d022e0e 2022-10-27) [compiled from master]

rustc version: 1.64.0 (a55dd71d5 2022-09-19)

relevant settings: Running on WSL

Code:

mod foo {
    pub struct Test; // <- Rename to Testing
}

use foo::Test as Tester;

fn main() {
    let t = Tester;
}

Result:

mod foo {
    pub struct Testing;
}

use foo::Testing as Tester;

fn main() {
    let t = Testing;  // <- Was also renamed
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-idegeneral IDE featuresC-bugCategory: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions