-
-
Notifications
You must be signed in to change notification settings - Fork 92
Open
Labels
code qualityImprovements to code qualityImprovements to code qualitygood first issueGood for newcomersGood for newcomers
Milestone
Description
The problem
The extension sandbox can end up with an old version of an extension (especially the parse-tree extension), and it isn't clear that this has happened or what to do about it.
The solution
- Add
--forceargument toto force update on runningcursorless/src/test/initLaunchSandbox.ts
Lines 24 to 31 in 660a961
const command = [ "code", "--extensions-dir", extensionSandboxDir, ...[...extensionDependencies, ...extraExtensions].flatMap( (dependency) => ["--install-extension", dependency] ), ].join(" "); yarn init-launch-sandbox - Add file that tracks minimum version of parse-tree extension (just add field to
package.json?) - Check version of extension on extension load if we're in development mode, and if so fail, linking to instructions for update
- Add update instructions to documentation (
yarn init-launch-sandbox)
Metadata
Metadata
Assignees
Labels
code qualityImprovements to code qualityImprovements to code qualitygood first issueGood for newcomersGood for newcomers