Skip to content

Commit f081c9d

Browse files
committed
Also allow renaming to underscore
1 parent 9c764cb commit f081c9d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

crates/ra_lsp_server/src/main_loop/handlers.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,9 @@ pub fn handle_rename(world: WorldSnapshot, params: RenameParams) -> Result<Optio
508508

509509
// Only rename to valid identifiers
510510
let tokens = tokenize(&params.new_name);
511-
if tokens.len() != 1 || tokens[0].kind != SyntaxKind::IDENT {
511+
if tokens.len() != 1
512+
|| (tokens[0].kind != SyntaxKind::IDENT && tokens[0].kind != SyntaxKind::UNDERSCORE)
513+
{
512514
return Ok(None);
513515
}
514516

0 commit comments

Comments
 (0)