-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IRenameParticipant.doRename()
is not conform with LSP-defined rename result
#1521
Labels
Milestone
Comments
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 1, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 1, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 1, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 10, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 10, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 10, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 10, 2023
vrubezhny
added a commit
to vrubezhny/lemminx
that referenced
this issue
Jun 10, 2023
angelozerr
added
debt
This issue or enhancement is related to technical debt
code action
labels
Jun 10, 2023
angelozerr
pushed a commit
that referenced
this issue
Jun 10, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently the IRenameParticipant.doRename() allows the only
TextEdit
objects to be collected, thus not allowing the return the result of rename operation for multiple workspace documents.LSP says:
So, rename operation on multiple documents, in theory, is possible, but currently we're limited to only one document to be processed.
To make it possible to rename in multiple documents the
IRenameParticipant.doRename()
must allow collecting the list ofTextDocumentEdit
objects that later is to be used when creating theWorkspaceEdit
result.Required for Rename Maven properties support - eclipse-lemminx/lemminx-maven#383
The text was updated successfully, but these errors were encountered: