-
Notifications
You must be signed in to change notification settings - Fork 2
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
Extension IDs listed for 'unwantedRecommendations' should be ignored. #17
Extension IDs listed for 'unwantedRecommendations' should be ignored. #17
Conversation
721a1e6
to
c5946a5
Compare
c5946a5
to
00705e1
Compare
@robstryker I think it should be good, but let me know if you see anything odd. I'll probably have this merged, and take on the long journey of updating all consumers (but probably vscode-java first as the request originates from there). |
b9fc85d
to
6b9abe7
Compare
This looks like it will read the workspace file |
- Support 'unwantedRecommendations' in .vscode/extensions.json and in the '.code-workspace' (multi-root) files Signed-off-by: Roland Grunberg <[email protected]>
6b9abe7
to
b4dbbcc
Compare
Added an optional argument for the json data that's read from the configuration file so it can be re-used. |
.map((x) => x.extensionId) | ||
.filter(filterUnique) | ||
.filter((x) => !isExtensionInstalled(x)); | ||
|
||
const jsonData = await readExtensionConfigurationFile(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Much Improved.
unwantedRecommendations
setting in .vscode/extensions.json. #16