Skip to content

Conversation

heejaechang
Copy link

I am removing ILanguageServer and all interfaces/types existed around it since it seems it is no longer used.

...

it looks like ILanguageServer used to be used for old jupyter (https://github.com/microsoft/vscode-python/blob/main/src/client/jupyter/jupyterIntegration.ts#L146) but it no longer used by jupyter anymore (https://github.com/microsoft/vscode-jupyter/blob/70dc27d55c95cb81bfd32a6505b7fb357bfe624e/src/platform/api/types.ts#L74). this PR (microsoft/vscode-jupyter#10889) removed it from jupyter since it is not used. but it is never removed from python extension.
...

I am doing this as a part of on-going client move work since we do not want to expose ILanguageServer to pass to jupyter extension unless it is required.

@heejaechang heejaechang added no-changelog No news entry required skip package*.json package.json and package-lock.json don't both need updating skip tests Updates to tests unnecessary labels Sep 29, 2022
@karthiknadig karthiknadig self-assigned this Sep 29, 2022
@karrtikr karrtikr removed their request for review September 29, 2022 20:30
@karrtikr karrtikr self-requested a review September 29, 2022 21:12
@heejaechang
Copy link
Author

thank you

@heejaechang heejaechang merged commit 6fe19ed into microsoft:main Sep 29, 2022
eleanorjboyd pushed a commit to eleanorjboyd/vscode-python that referenced this pull request Oct 4, 2022
I am removing ILanguageServer and all interfaces/types existed around it
since it seems it is no longer used.

...

it looks like ILanguageServer used to be used for old jupyter
(https://github.com/microsoft/vscode-python/blob/main/src/client/jupyter/jupyterIntegration.ts#L146)
but it no longer used by jupyter anymore
(https://github.com/microsoft/vscode-jupyter/blob/70dc27d55c95cb81bfd32a6505b7fb357bfe624e/src/platform/api/types.ts#L74).
this PR (microsoft/vscode-jupyter#10889) removed
it from jupyter since it is not used. but it is never removed from
python extension.
...

I am doing this as a part of on-going client move work since we do not
want to expose ILanguageServer to pass to jupyter extension unless it is
required.
wesm pushed a commit to posit-dev/positron that referenced this pull request Mar 28, 2024
I am removing ILanguageServer and all interfaces/types existed around it
since it seems it is no longer used.

...

it looks like ILanguageServer used to be used for old jupyter
(https://github.com/microsoft/vscode-python/blob/main/src/client/jupyter/jupyterIntegration.ts#L146)
but it no longer used by jupyter anymore
(https://github.com/microsoft/vscode-jupyter/blob/70dc27d55c95cb81bfd32a6505b7fb357bfe624e/src/platform/api/types.ts#L74).
this PR (microsoft/vscode-jupyter#10889) removed
it from jupyter since it is not used. but it is never removed from
python extension.
...

I am doing this as a part of on-going client move work since we do not
want to expose ILanguageServer to pass to jupyter extension unless it is
required.
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 skip package*.json package.json and package-lock.json don't both need updating skip tests Updates to tests unnecessary

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants