Installing a VSCode extension always reinstalls its dependencies #10560
Labels
help wanted
issues meant to be picked up, require help
plug-in system
issues related to the plug-in system
Bug Description:
When installing a plugin that has dependencies, its dependencies are always downloaded from the marketplace.
It doesn't matter if the dependencies are already installed or if the plugin is installed from the marketplace or *.vsix.
It also doesn't matter if the VSCode extensions (dependencies) are provided built-in (
theiaPlugins
).I see a problem with this behavior for two reasons:
→ e.g. when testing a snapshot locally
Steps to Reproduce:
extensionDependencies
set to any extension in the marketplace→ Dependencies will be downloaded again
Additional Information
openvsx-server:92ae306
Log
I have replaced some values in the log.
It shows the output when installing
EXTENSION-WITH-DEPENDENCIES
, which has a dependency toDEPENDENCY-EXTENSION_A
andDEPENDENCY-EXTENSION_B
.Versions in Marketplace:
Built-In VSCode extensions:
The text was updated successfully, but these errors were encountered: