SoulcodeAgency / vscode-unwanted-extensions

Check and warn for extensions which are marked as 'unwanted'.
https://marketplace.visualstudio.com/items?itemName=Soulcode.vscode-unwanted-extensions
MIT License
4 stars 0 forks source link

Doesn't work? #9

Open NullVoxPopuli opened 6 days ago

NullVoxPopuli commented 6 days ago

I have recommendations working, but not this extension's described behavior.

The most activity I could find in the Output logs for Extension Host is:

2024-10-23 14:49:49.656 [info] ExtensionService#_doActivateExtension Soulcode.vscode-unwanted-extensions, startup: true, activationEvent: 'workspaceContains:.vscode/extensions.json'

and that's it.

no errors as far as I can tell, and this extension doesn't have an output channel of its own.

I haven't debugged anything, but is there is a configuration that is needed? All I did was install the extension, and my extensions.json has comments (without the jsonc extension, because that's what VSCode does... break json conventions 😅 )

NullVoxPopuli commented 6 days ago

even if I remove the comments, I don't see any warning behavior with my installed unwantedRecommendations

NullVoxPopuli commented 6 days ago

I saw the screenshot in the README looked like windows -- maybe this extension doesn't work on *nix machineS?

NullVoxPopuli commented 6 days ago

I can "run" check for unwanted extensions: image

but it also appears to do nothing

NullVoxPopuli commented 6 days ago

I found that if I switch to the pre-release version, there is an output channel, and I see the logs specified in code.

image

does this extension need to be promoted to stable release?

NullVoxPopuli commented 6 days ago

seems it still doesn't report anything unwanted.

can more output be added to the output channel? like:

Cyclodex commented 6 days ago

I saw the screenshot in the README looked like windows -- maybe this extension doesn't work on *nix machineS?

Unsure if this is the problem currently and if *nix is supported. Lets verify that.

@NullVoxPopuli Could you maybe provide your .vscode/extensions.json? Thanks

I will try to look into this in the next days and extend the output channel information if possible.

NullVoxPopuli commented 5 days ago

yea,

here you go ``` { "recommendations": [ "bierner.markdown-preview-github-styles", // Markdown Preview Github Styling "eamodio.gitlens", // GitLens "visualstudioexptteam.vscodeintellicode", // IntelliCode "typed-ember.glint-vscode", // Glint (Ember Template Types) // Includes // - syntax highlighting // - language server // - eslint // - stylelint // - prettier // - editorconfig // // https://marketplace.visualstudio.com/items?itemName=EmberTooling.emberjs "embertooling.emberjs", // But if someone removes one, just recommending the extension pack isn't enough to // recommend the individual extensions again "embertooling.vscode-ember", "lifeart.vscode-glimmer-syntax", "dbaeumer.vscode-eslint", "EditorConfig.EditorConfig", "esbenp.prettier-vscode", "stylelint.vscode-stylelint", // Warns if any of the below are present "Soulcode.vscode-unwanted-extensions" ], "unwantedRecommendations": [ // None of these are particularly useful for Ember development "googlecloudtools.cloudcode", // Google Cloud Code "ms-kubernetes-tools.vscode-kubernetes-tools", // Kubernetes // out of date gjs and gts syntax highlighting. "chiragpat.vscode-glimmer", // old version of the language server built in to embertooling "lifeart.vscode-ember-unstable", // out of date fork for linkedin "suchitadoshi1987.vscode-ember-experimental", // out of date "dhedgecock.ember-syntax", // theme, unrelated to ember "jgibson.ember-color-theme", // don't use jest "Orta.vscode-jest" ] } ```