Review of "VSCodium Workspaces" version 1

Details Page Preview

A VSC workspace management and quick switching tool-set for GNOME.

Extension Homepage
https://github.com/GoodM4ven/PATCH_EXTENSION_GNOME_vscodium-workspaces

No comments.

FAQ

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental) warning 2

Shexli found 2 issues that may need reviewer attention.

EGO-X-004 warning

extensions should avoid synchronous file IO in shell code

Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.

File Operations

  • core.js:289
    workspaceJsonFile.load_contents(null)

EGO-A-004 warning

extension files should not contain excessive ungated console logging

File contains 10 ungated console.log/warn/error calls (threshold: 5).

No excessive logging

  • core.js:231
    console.error(error, 'Failed to scan workspace storage')
  • core.js:324
    console.error(error, 'Failed to parse workspace entry')
  • core.js:345
    console.error(error, `Failed to trash orphaned workspace store: ${uri}`)
  • core.js:377
    console.error(error, 'Failed to resolve .code-workspace-only URI')
  • core.js:448
    console.error(error, 'Failed while walking directory for .code-workspace files')
  • core.js:792
    console.error(error, `Failed to trash workspace store for ${entry.uri}`)
  • core.js:825
    console.error(error, 'Failed to clear workspace storage')
  • core.js:949
    console.error(error, 'Failed to launch editor')
  • core.js:968
    console.error(error, 'Failed to parse custom command args')
  • core.js:1029
    console.log(_(`[${this._metadata.name}] ${message}`))

All Versions

Version Status
3 Unreviewed
2 Rejected
1 Rejected

Previous Reviews on this Version

GoodM4ven auto- rejected
Auto-rejected because of new version 2 was uploaded