mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-30 22:01:37 +00:00
Also allow renaming to underscore
This commit is contained in:
parent
9c764cb966
commit
f081c9d94d
1 changed files with 3 additions and 1 deletions
|
@ -508,7 +508,9 @@ pub fn handle_rename(world: WorldSnapshot, params: RenameParams) -> Result<Optio
|
||||||
|
|
||||||
// Only rename to valid identifiers
|
// Only rename to valid identifiers
|
||||||
let tokens = tokenize(¶ms.new_name);
|
let tokens = tokenize(¶ms.new_name);
|
||||||
if tokens.len() != 1 || tokens[0].kind != SyntaxKind::IDENT {
|
if tokens.len() != 1
|
||||||
|
|| (tokens[0].kind != SyntaxKind::IDENT && tokens[0].kind != SyntaxKind::UNDERSCORE)
|
||||||
|
{
|
||||||
return Ok(None);
|
return Ok(None);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue