fix(lsp): do not rename in strings and comments (#11041)

This commit is contained in:
David Sherret 2021-06-19 11:23:50 -04:00 committed by GitHub
parent 2ea41d3ac1
commit 60071c941b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 10 deletions

View file

@ -1766,13 +1766,14 @@ impl Inner {
)));
};
let req = tsc::RequestMethod::FindRenameLocations((
let req = tsc::RequestMethod::FindRenameLocations {
specifier,
line_index.offset_tsc(params.text_document_position.position)?,
true,
true,
false,
));
position: line_index
.offset_tsc(params.text_document_position.position)?,
find_in_strings: false,
find_in_comments: false,
provide_prefix_and_suffix_text_for_rename: false,
};
let maybe_locations: Option<Vec<tsc::RenameLocation>> = self
.ts_server