Skip to content

Conversation

kimadeline
Copy link

Follow-up to #18884

  • Remove refCountedLanguageServer.ts
  • Multiroot: Dispose of the language server associated to a workspace folder if the folder was removed and we're using Jedi
  • Multiroot: Instantiate multiple language servers if in a multiroot scenario and using Jedi, only instantiate one language server in other cases

@kimadeline kimadeline added the no-changelog No news entry required label Apr 22, 2022
@kimadeline kimadeline self-assigned this Apr 22, 2022
@kimadeline kimadeline merged commit 4e20c2b into microsoft:main Apr 22, 2022
@kimadeline kimadeline deleted the 18509-lsp-noreload-fixes branch April 22, 2022 21:16
wesm pushed a commit to posit-dev/positron that referenced this pull request Mar 28, 2024
* Delete refCountedLanguageServer.ts

* Stop LS is workspace folder removed

* Only one LS for Pylance and None

* Dispose LS in multiroot scenario only with Jedi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog No news entry required
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant