Skip to content
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

Move vscode-selfhost-test-provider into VS Code workspace #207756

Closed
sandy081 opened this issue Mar 14, 2024 · 1 comment · Fixed by #208699
Closed

Move vscode-selfhost-test-provider into VS Code workspace #207756

sandy081 opened this issue Mar 14, 2024 · 1 comment · Fixed by #208699
Assignees
Labels
debt Code quality issues insiders-released Patch has been released in VS Code Insiders
Milestone

Comments

@sandy081
Copy link
Member

sandy081 commented Mar 14, 2024

With the introduction of workspace extensions, we can now move vscode-selfhost-test-provider extension into VS Code repository under .vscode/extensions folder.

  • Move the extension to .vscode/extensions folder.
  • Use tsconfig.json similar to the one in builtin extensions - example
  • Add '.vscode/extensions/vscode-selfhost-test-provider' to dirs in dirs.js file
  • Add '.vscode/extensions/vscode-selfhost-test-provider/tsconfig.json' to compilations in gulpfile.extensions.js file
  • Remove redundant files and update code to work in this environment.
  • Remove "ms-vscode.vscode-selfhost-test-provider" entry in extensions.json file

To check

  • Run Build Task - cmd+shift+b - make sure extension sources are built
  • Uninstall the vscode-selfhost-test-provider extension - Reload window.
  • Open workspace recommendations - Extensions View - @recommended and install vscode-selfhost-test-provider workspace extension
  • Make sure the extension is running
@connor4312
Copy link
Member

PR is staged but there's no rush so I'll merge in debt week

@connor4312 connor4312 modified the milestones: March 2024, April 2024 Mar 26, 2024
@vscodenpa vscodenpa added the unreleased Patch has not yet been released in VS Code Insiders label Mar 28, 2024
@vscodenpa vscodenpa added insiders-released Patch has been released in VS Code Insiders and removed unreleased Patch has not yet been released in VS Code Insiders labels Apr 4, 2024
@microsoft microsoft locked and limited conversation to collaborators Jun 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debt Code quality issues insiders-released Patch has been released in VS Code Insiders
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants