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

VSX Extensions: On extension install, any required extension is installed with its latest version although it is already exist in the builtin extensions #13596

Open
safisa opened this issue Apr 11, 2024 · 0 comments
Labels
plug-in system issues related to the plug-in system

Comments

@safisa
Copy link
Contributor

safisa commented Apr 11, 2024

Bug Description:

Hi,
There are 2 issues related to an extension installation of other dependent extensions.

Steps to Reproduce:

  1. add for example redhat java extension version 1.26 to your Theia builtin extensions
  2. restart your Theia browser to load the new builtin extension
  3. now install 'Test Runner for Java' from open-vsx, it has 2 dependencies: redhat.java and vscode-java-debug
  4. it will install its 2 dependencies on their latest versions, although the redhat.java is already installed (builtin - version 1.26)
  5. The other minor issue is that the new java extension is not rendered in the extension list (maybe because it exists in the builtin ones) only the debug one is added but AFTER a page reload you will see both extensions !!!

Additional Information

  • Operating System: mac
  • Theia Version: 1.48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plug-in system issues related to the plug-in system
Projects
None yet
Development

No branches or pull requests

2 participants