eclipse-theia / vscode-builtin-extensions

Built-in VS Code extensions for Theia
Other
66 stars 35 forks source link

Extension 'vscode.git' CANNOT use API proposal: scmValidation. #97

Closed Vulxan closed 2 years ago

Vulxan commented 2 years ago

Issue Type: Bug

  1. Open a Git repo
  2. Open OUTPUT

Extension version: 1.62.3 VS Code version: Code 1.63.2 (899d46d82c4c95423fb7e10e68eba52050e30ba3, 2021-12-15T09:37:28.172Z) OS version: Darwin x64 21.2.0 Restricted Mode: No

System Info |Item|Value| |---|---| |CPUs|Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (12 x 2600)| |GPU Status|2d_canvas: enabled
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
webgl: enabled
webgl2: enabled| |Load (avg)|9, 6, 6| |Memory (System)|32.00GB (9.51GB free)| |Process Argv|people-design --crash-reporter-id 2133163b-be35-40cf-8cb7-cb4a3d4a9511| |Screen Reader|no| |VM|0%|
A/B Experiments ``` vsliv368cf:30146710 vsreu685:30147344 python383:30185418 vspor879:30202332 vspor708:30202333 vspor363:30204092 pythontb:30283811 pythonvspyt551:30345470 pythonptprofiler:30281270 vshan820:30294714 vstes263cf:30335440 vscoreces:30384385 pythondataviewer:30285071 vscod805:30301674 pythonvspyt200:30340761 binariesv615:30325510 bridge0708:30335490 bridge0723:30353136 vsaa593cf:30376535 pythonvs932:30410667 vscop804:30404766 vscop341:30404997 vsrem710cf:30416617 vscexrecpromp3t2:30407763 ```
Vulxan commented 2 years ago

CleanShot 2021-12-23 at 20 45 26@2x

msujew commented 2 years ago

Hi @Vulxan, I am not too sure this issue belongs here, since it seems to be an actual vscode issue. This is the organization for the Theia IDE, and not vscode. We just consume their builtin vscode extensions. Perhaps you should file your issue there?

Vulxan commented 2 years ago

@msujew Thank you for your reply. This issue is automatically submitted here by vscode. I will close this issue first.

marcdumais-work commented 2 years ago

Hi Vulxan,

This means that you have installed a built-in extension that we packaged and published, to be used in Eclipse Theia applications. Our built-in extensions should not be installed in vscode or derivative products, since they already have a copy. Only trouble may ensue :)

Please uninstall any of our built-ins, and your git should work again.

On Thu, Dec 23, 2021 at 10:57 AM Vulxan @.***> wrote:

Closed #97 https://github.com/eclipse-theia/vscode-builtin-extensions/issues/97.

— Reply to this email directly, view it on GitHub https://github.com/eclipse-theia/vscode-builtin-extensions/issues/97#event-5810614948, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGEOMR7DIZKO6AHNCUAH2ODUSNBHZANCNFSM5KUWV4IA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you are subscribed to this thread.Message ID: <eclipse-theia/vscode-builtin-extensions/issue/97/issue_event/5810614948@ github.com>

ghost commented 2 years ago

@marcdumais-work Hi, i ran into the same issue. How can i uninstall a built-in extension? I can't figure it out. Thanks in advance 🙂

vince-fugnitto commented 2 years ago

@lukas-conlance you installed a builtin provided by this repository in vscode itself?

ghost commented 2 years ago

@lukas-conlance you installed a builtin provided by this repository in vscode itself?

Yes, VSCodium actually. I can not get rid of it and i'm having the same issue like https://github.com/eclipse-theia/vscode-builtin-extensions/issues/97#issuecomment-1000280479

vince-fugnitto commented 2 years ago

@lukas-conlance I'm not sure where exactly vscodium saves it's extensions data, but looking at the docs it seems to be under ~/.vscode-oss. You can take a look there to manually remove the duplicate builtin extension (from this repo).

ghost commented 2 years ago

@lukas-conlance I'm not sure where exactly vscodium saves it's extensions data, but looking at the docs it seems to be under ~/.vscode-oss. You can take a look there to manually remove the duplicate builtin extension (from this repo).

Already checked that directory, but i guess it's only for the not built-in extensions :/

vince-fugnitto commented 2 years ago

Already checked that directory, but i guess it's only for the not built-in extensions :/

I guess I'm a little confused :) how were you able to add an external extension as a builtin in vscodium? Was it not added similarly to an external extension?

ghost commented 2 years ago

I installed the vsix from https://open-vsx.org/extension/vscode/git-base/1.63.0-next.77e1ce431a9 (don't ask why), now it's listed as built-in and it can not be removed.

Bildschirmfoto 2022-05-05 um 14 59 02

.

vince-fugnitto commented 2 years ago

@lukas-conlance unfortunately given that it is pretty specific to vscodium I think asking on their repo might be more useful (as I'm not sure how vscodium handles this case). In theory given that they already have these builtins as part of their sources they should think of excluding them from being installed by users.

vince-fugnitto commented 2 years ago

Also possibly related, there seems to be a bug in https://github.com/VSCodium/vscodium/issues/1038 at the moment.

ghost commented 2 years ago

Also possibly related, there seems to be a bug in https://github.com/VSCodium/vscodium/issues/1038 at the moment.

Just found this because you posted the link to the repo, let's see if it'll be solved with the new release 🙂

Thank you for your time!