You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, when the user tries to rename something in a way that isn't supported, such as trying to rename a constructor to a snake_case name, the language server currently responds with a generic "Rename failed" error message, which doesn't tell the user anything about why renaming failed.
The LSP specification allows us to specify a more detailed error message, which I believe we should do.