Skip to content

Commit 5271c43

Browse files
committed
feat: error message for premature rename request
1 parent 9bfb495 commit 5271c43

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

crates/nu-lsp/src/lib.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,14 @@ impl LanguageServer {
234234
})
235235
}
236236
request::Rename::METHOD => {
237+
if self.channels.is_some() {
238+
self.send_error_message(
239+
request.id.clone(),
240+
3,
241+
"Please wait for renaming preparation to complete.".into(),
242+
)?;
243+
continue;
244+
}
237245
Self::handle_lsp_request(request, |params| self.rename(params))
238246
}
239247
request::SemanticTokensFullRequest::METHOD => {

0 commit comments

Comments
 (0)