MCPcopy Create free account
hub / github.com/microsoft/vscode-extension-samples / tryOpenFiddle

Function tryOpenFiddle

source-control-sample/src/extension.ts:123–130  ·  view source on GitHub ↗
(context: vscode.ExtensionContext, fiddleId?: string, workspaceUri?: vscode.Uri)

Source from the content-addressed store, hash-verified

121}
122
123async function tryOpenFiddle(context: vscode.ExtensionContext, fiddleId?: string, workspaceUri?: vscode.Uri): Promise<void> {
124 try {
125 await openFiddle(context, fiddleId, workspaceUri);
126 } catch (ex) {
127 vscode.window.showErrorMessage(ex);
128 console.log(ex);
129 }
130}
131
132async function openFiddle(context: vscode.ExtensionContext, fiddleId?: string, workspaceUri?: vscode.Uri) {
133 if (workspaceUri && fiddleSourceControlRegister.has(workspaceUri)) {

Callers 1

activateFunction · 0.85

Calls 1

openFiddleFunction · 0.85

Tested by

no test coverage detected