Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit a780958

Browse files
committedFeb 10, 2021
Delete VS Code Notebook API prototype
1 parent f76ccb5 commit a780958

File tree

6 files changed

+0
-1770
lines changed

6 files changed

+0
-1770
lines changed
 

‎.github/workflows/updateNotebookApi.yml

Lines changed: 0 additions & 105 deletions
This file was deleted.

‎src/features/PowerShellNotebooks.ts

Lines changed: 0 additions & 447 deletions
This file was deleted.

‎src/main.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ import { SessionManager } from "./session";
3434
import Settings = require("./settings");
3535
import { PowerShellLanguageId } from "./utils";
3636
import { LanguageClientConsumer } from "./languageClientConsumer";
37-
import { PowerShellNotebooksFeature } from "./features/PowerShellNotebooks";
3837

3938
// The most reliable way to get the name and version of the current extension.
4039
// tslint:disable-next-line: no-var-requires
@@ -167,24 +166,6 @@ export function activate(context: vscode.ExtensionContext): IPowerShellExtension
167166
externalApi
168167
];
169168

170-
// Notebook UI is only supported in VS Code Insiders.
171-
if(vscode.env.uriScheme === "vscode-insiders") {
172-
const powerShellNotebooksFeature = new PowerShellNotebooksFeature(logger);
173-
174-
try {
175-
powerShellNotebooksFeature.registerNotebookProviders();
176-
languageClientConsumers.push(powerShellNotebooksFeature);
177-
} catch (e) {
178-
// This would happen if VS Code changes their API.
179-
powerShellNotebooksFeature.dispose();
180-
logger.writeVerbose("Failed to register NotebookContentProvider", e);
181-
}
182-
} else {
183-
vscode.commands.registerCommand(
184-
"PowerShell.EnableNotebookMode",
185-
() => vscode.window.showWarningMessage("Notebook Mode only works in Visual Studio Code Insiders. To get it, go to: aka.ms/vscode-insiders"));
186-
}
187-
188169
sessionManager.setLanguageClientConsumers(languageClientConsumers);
189170

190171
if (extensionSettings.startAutomatically) {

‎test/features/PowerShellNotebooks.test.ts

Lines changed: 0 additions & 414 deletions
This file was deleted.

‎vscode.notebooks.d.ts

Lines changed: 0 additions & 27 deletions
This file was deleted.

‎vscode.proposed.d.ts

Lines changed: 0 additions & 758 deletions
This file was deleted.

0 commit comments

Comments
 (0)
Please sign in to comment.