-
Notifications
You must be signed in to change notification settings - Fork 53
fix: Modification to replace the usage of deprecated constructor SymbolInformation with WorkspaceSymbol #1424
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
base: main
Are you sure you want to change the base?
Conversation
@angelozerr, kindly review this PR at your convenience. Thanks |
|
Hi @angelozerr, could you please review this PR? We're wrapping up issues for our upcoming release milestone, so it would be greatly appreciated if you could take a look at it as soon as possible. Thanks! |
|
Hi @angelozerr I have resolved the conflicts in this PR. |
@anusreelakshmi934 your PR doesn't compile the project. |
It seems you are using WorskpaceSymbol, but in this case you cannot do that because MP LS works with SymbolInformation. If you want to work with WorkspaceSympl, you will need to update MP LS and MP JDT. I am not against this idea but it will require more work in LSP4MP:
|
Fixes #1423
Replaced deprecated constructor
SymbolInformation
withWorkspaceSymbol
Additionally, this also addresses the deprecation of the following methods:
Changed copyright year to 2025