Skip to content

Remove MPLS support from the extension#17835

Merged
karthiknadig merged 9 commits into
microsoft:mainfrom
karthiknadig:remove-mpls
Oct 25, 2021
Merged

Remove MPLS support from the extension#17835
karthiknadig merged 9 commits into
microsoft:mainfrom
karthiknadig:remove-mpls

Conversation

@karthiknadig
Copy link
Copy Markdown
Member

@karthiknadig karthiknadig commented Oct 21, 2021

Closes #17834

@karthiknadig karthiknadig self-assigned this Oct 21, 2021
Comment thread src/client/activation/common/switchToDefaultLSNotification.ts Outdated
Comment thread package.nls.json
@karthiknadig karthiknadig added the skip package*.json package.json and package-lock.json don't both need updating label Oct 22, 2021
@karthiknadig
Copy link
Copy Markdown
Member Author

@kimadeline @karrtikr Added you to this just as a FYI. Since we are removing several settings.

Comment thread src/client/testing/common/updateTestSettings.ts Outdated
Copy link
Copy Markdown

@karrtikr karrtikr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not see any tests for the switch to default LS prompt, also it's better to implement it as a diagnostic unless I'm missing something. LGTM otherwise.

Comment thread src/client/activation/common/switchToDefaultLSNotification.ts Outdated
Comment thread src/client/activation/common/switchToDefaultLSNotification.ts Outdated
Comment thread src/client/activation/activationManager.ts Outdated
@karthiknadig
Copy link
Copy Markdown
Member Author

I will be moving this to Diagnostic and adding tests in a separate PR.

@karthiknadig karthiknadig dismissed karrtikr’s stale review October 25, 2021 17:46

I will be moving this to Diagnostic and adding tests in a separate PR.

@karthiknadig
Copy link
Copy Markdown
Member Author

Moved to diagnostics in this change itself, added test for the diagnostics.

@karthiknadig karthiknadig merged commit 05e0241 into microsoft:main Oct 25, 2021
@karthiknadig karthiknadig deleted the remove-mpls branch October 25, 2021 20:46
wesm pushed a commit to posit-dev/positron that referenced this pull request Mar 28, 2024
* Remove MPLS support from the extension

* Remove MPLS settings and migrate some settings

* Fix for tests

* Remove more settings

* Address review comments.

* Cleanup .eslintignore

* Move updating settings to diagnostics

* Implement no-op for python._loadLanguageServerExtension

* Add tests for switch to LS diagnostic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip package*.json package.json and package-lock.json don't both need updating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove MPLS support from the extension

5 participants