Skip to content

Rewrite as raw string is not working properly on the string-suffix #19621

Closed
@A4-Tacks

Description

@A4-Tacks

rust-analyzer version: rust-analyzer 1.85.1 (4eb16125 2025-03-15)

rustc version: rustc 1.85.1 (4eb161250 2025-03-15)

editor or extension: VIM9.1 coc-rust-analyzer

code snippet to reproduce:

fn foo() {
    let _ = "foo"i32;
}

On line 2 use Rewrite as raw string to:

fn foo() {
    let _ = r#"foo"i32#;
}

Expect:

fn foo() {
    let _ = r#"foo"#i32;
}

Metadata

Metadata

Assignees

Labels

C-bugCategory: bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions