-
Notifications
You must be signed in to change notification settings - Fork 37.7k
Closed
Labels
debtCode quality issuesCode quality issuesextensionsIssues concerning extensionsIssues concerning extensionsinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiders
Milestone
Description
I am not sure how to reproduce reliably, but I noticed that sometimes when I use code --install-extension from-vsix --no-sync and VS Code is looking up installed extensions then extensions can be installed but sync. I guess it is because getInstalled already scan extracted extension but miss update to metadata. I could not find any code which can prevent such behaviour.
I think this method should accept initial metadata:
| async extractUserExtension(identifierWithVersion: ExtensionIdentifierWithVersion, zipPath: string, token: CancellationToken): Promise<ILocalExtension> { |
Metadata
Metadata
Assignees
Labels
debtCode quality issuesCode quality issuesextensionsIssues concerning extensionsIssues concerning extensionsinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiders