bloodycrownD / simple-extension-manager

MIT License
9 stars 2 forks source link

unable to display extenion in the left windows #1

Closed BoltLi closed 1 year ago

BoltLi commented 1 year ago

Just as the following picture shows: image With the environment Win11 and vscode 1.78.2 And once I click the button "create", there was a error pop out: "Display Name or Discription can't be empty!".

Seems there is another error, may be it would be helpful to solve the problem I mention before. image

bloodycrownD commented 1 year ago

I haven't upgraded to Win11, I will borrow my classmates' laptops to fix it in the next few days

bloodycrownD commented 1 year ago

I have fixed possible bugs, but I am not sure if I have resolved your issue

BoltLi commented 1 year ago

I have fixed possible bugs, but I am not sure if I have resolved your issue

Is it possible for me to use the newest version of the extension for test? could you upload it?

bloodycrownD commented 1 year ago

I have fixed possible bugs, but I am not sure if I have resolved your issue

Is it possible for me to use the newest version of the extension for test? could you upload it?

I have already uploaded it

BoltLi commented 1 year ago

I have fixed possible bugs, but I am not sure if I have resolved your issue

Is it possible for me to use the newest version of the extension for test? could you upload it?

I have already uploaded it Problem exist still though I have been updated to the version 0.1.2. image extensions does not display either. image May be there are some other bugs lead to this problem?

bloodycrownD commented 1 year ago

I have fixed possible bugs, but I am not sure if I have resolved your issue

Is it possible for me to use the newest version of the extension for test? could you upload it?

I have already uploaded it Problem exist still though I have been updated to the version 0.1.2. image extensions does not display either. image May be there are some other bugs lead to this problem?

我又简单改了一下,已经上传完了。还是不行的话,只能以后等我慢慢测试了。实在是没复现出这个bug。

BoltLi commented 1 year ago

I have fixed possible bugs, but I am not sure if I have resolved your issue

Is it possible for me to use the newest version of the extension for test? could you upload it?

I have already uploaded it Problem exist still though I have been updated to the version 0.1.2. image extensions does not display either. image May be there are some other bugs lead to this problem?

我又简单改了一下,已经上传完了。还是不行的话,只能以后等我慢慢测试了。实在是没复现出这个bug。

还是不行,总之还是多谢了,目前用另外一个插件也做到了想要的功能

JacquesJooste commented 1 year ago

Hi there.

I'm experiencing the same issue - no loading of extensions. Running in ArchLinux, so it doesn't seem to be platform-related.

2023-07-13 23:06:51.582 [error] TypeError: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:387:5)
    at validateString (node:internal/validators:121:11)
    at join (node:path:1166:7)
    at new Extension (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.3/out/utils/extension.js:37:61)
    at Extension.readFromFile (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.3/out/utils/extension.js:53:34)
    at /home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.3/out/panels/controller.js:63:77
    at Array.map (<anonymous>)
    at getExtensions (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.3/out/panels/controller.js:63:45)
    at controller (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.3/out/panels/controller.js:36:13)
    at i.value (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.3/out/panels/ExtensionManagerPanel.js:89:78)
    at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
    at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
    at l.$onMessage (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:103:27044)
    at t.N (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:11199)
    at t.M (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:10965)
    at t.H (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:10046)
    at t.G (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:9261)
    at i.value (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:7952)
    at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
    at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
    at f.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76:13931)
    at i.value (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:127:30341)
    at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
    at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
    at f.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76:13931)
    at MessagePortMain.<anonymous> (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:127:28621)
    at MessagePortMain.emit (node:events:513:28)
    at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:367)

Let me know if I can provide anything else from my side that could help solve. Good looking extension, so I look forward to using it :)

JacquesJooste commented 1 year ago

Adding - Above logs were on previous version of VSCode and Simple Extension Manager to test if issue remains.

Updated to latest again, similar error:

023-07-13 23:17:02.697 [error] TypeError: The "path" argument must be of type string. Received undefined
    at new NodeError (node:internal/errors:387:5)
    at validateString (node:internal/validators:121:11)
    at join (node:path:1166:7)
    at new Extension (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/utils/extension.js:37:61)
    at Extension.readFromFile (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/utils/extension.js:53:34)
    at /home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/controller.js:63:77
    at Array.map (<anonymous>)
    at getExtensions (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/controller.js:63:45)
    at controller (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/controller.js:36:13)
    at i.value (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/ExtensionManagerPanel.js:89:78)
    at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
    at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
    at l.$onMessage (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:103:27044)
    at t.N (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:11199)
    at t.M (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:10965)
    at t.H (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:10046)
    at t.G (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:9261)
    at i.value (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:7952)
    at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
    at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
    at f.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76:13931)
    at i.value (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:127:30341)
    at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
    at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
    at f.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76:13931)
    at MessagePortMain.<anonymous> (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:127:28621)
    at MessagePortMain.emit (node:events:513:28)
    at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:367)
bloodycrownD commented 1 year ago

Adding - Above logs were on previous version of VSCode and Simple Extension Manager to test if issue remains.

Updated to latest again, similar error:

023-07-13 23:17:02.697 [error] TypeError: The "path" argument must be of type string. Received undefined
  at new NodeError (node:internal/errors:387:5)
  at validateString (node:internal/validators:121:11)
  at join (node:path:1166:7)
  at new Extension (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/utils/extension.js:37:61)
  at Extension.readFromFile (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/utils/extension.js:53:34)
  at /home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/controller.js:63:77
  at Array.map (<anonymous>)
  at getExtensions (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/controller.js:63:45)
  at controller (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/controller.js:36:13)
  at i.value (/home/pik/.vscode/extensions/bloodycrown.simple-extension-manager-0.1.4/out/panels/ExtensionManagerPanel.js:89:78)
  at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
  at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
  at l.$onMessage (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:103:27044)
  at t.N (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:11199)
  at t.M (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:10965)
  at t.H (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:10046)
  at t.G (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:9261)
  at i.value (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:111:7952)
  at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
  at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
  at f.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76:13931)
  at i.value (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:127:30341)
  at p.w (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:1902)
  at p.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:60:2119)
  at f.fire (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:76:13931)
  at MessagePortMain.<anonymous> (/usr/share/code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:127:28621)
  at MessagePortMain.emit (node:events:513:28)
  at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:367)

I have fixed it based on your error log and have updated the plugin. If you still cannot use it after the update, please display the error log. This is very helpful for me to fix the bug, and I would greatly appreciate it.

JacquesJooste commented 1 year ago

It's working perfectly now, thank you friend :)

Appreciate the quick help