diff options
author | RĂ¼diger Herrmann <[email protected]> | 2020-08-24 15:37:45 +0100 |
---|---|---|
committer | RĂ¼diger Herrmann <[email protected]> | 2020-10-10 12:46:10 +0100 |
commit | e90931a2047e6e38f173e2e2f2a24ad648e92e9d (patch) | |
tree | 0ef92bcd580446c4ea44902f0f959d547a698943 /crates/hir/src/has_source.rs | |
parent | 05261f5aeb1dcf01c5dfcf3e01826e57b1249ca9 (diff) |
Show reason for failed rename refactoring
Return an error with a meaningful message for requests to
`textDocument/rename` if the operation cannot be performed.
Pass errors raised by rename handling code to the LSP runtime.
As a consequence, the VS Code client shows and logs the request
as if a server-side programming error occured.
Resolves https://github.com/rust-analyzer/rust-analyzer/issues/3981
Diffstat (limited to 'crates/hir/src/has_source.rs')
0 files changed, 0 insertions, 0 deletions