-
Notifications
You must be signed in to change notification settings - Fork 770
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
Update the server with current file state after a restart #1730
Update the server with current file state after a restart #1730
Conversation
dff1406
to
b3f8424
Compare
Should be ready now. |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #1730 +/- ##
=======================================
Coverage 95.44% 95.44%
=======================================
Files 83 83
Lines 8167 8168 +1
Branches 163 163
=======================================
+ Hits 7795 7796 +1
Misses 322 322
Partials 50 50 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 1 of 1 files at r1, all commit messages.
Reviewable status: 1 of 2 LGTMs obtained (waiting on @bstaletic)
b3f8424
to
84ee7c3
Compare
Previously, ycmd would not update the LSP server with the current file state after RestartServer subcommand had been issued. This causes some stale diagnostics to linger.
Thanks for sending a PR! |
Changes since the last update: ycm-core/ycmd#1728 YcmShowDetailedDiagnostic should now match what is echoed on the command line. ycm-core/ycmd#1731 Add support for `workspace/didChangeWorkspaceFolders` LSP notification. ycm-core/ycmd#1730 LSP servers are now updated with latest server state afer reset ycm-core/ycmd#1727 Update JDT to version 1.31.0 ycm-core/ycmd#1726 C# symbol search filtering fix ycm-core/ycmd#1724 C# GoToDocumentOutline consistency patch ycm-core/ycmd#1723 Implement GoToDocumentOutline in C# ycm-core/ycmd#1716 Display tsserver tags in detailed info and GetDoc `workspace/didChangeWorkspaceFolders` seems to be working fine for java, rust and go, but should be considered experimental. Definitely more field experience is needed. What it should do is allow LSP servers to understand multiple projects in the same vim instance.
Previously, ycmd would not update the LSP server with the current file state after RestartServer subcommand had been issued. This causes some stale diagnostics to linger.
This change is