diff view and fix compile

This commit is contained in:
rebornix
2020-08-25 13:05:21 -07:00
parent ebccd57e8c
commit bd4e3c30a7
5 changed files with 64 additions and 6 deletions

View File

@@ -873,7 +873,7 @@ export class ExtHostNotebookController implements ExtHostNotebookShape, ExtHostN
private static _notebookKernelProviderHandlePool: number = 0;
private readonly _proxy: MainThreadNotebookShape;
private readonly _notebookContentProviders = new Map<string, { readonly provider: vscode.NotebookContentProvider, readonly extension: IExtensionDescription; }>();
private readonly _notebookContentProviders = new Map<string, { readonly provider: vscode.NotebookContentProvider & { kernel?: vscode.NotebookKernel }, readonly extension: IExtensionDescription; }>();
private readonly _notebookKernels = new Map<string, { readonly kernel: vscode.NotebookKernel, readonly extension: IExtensionDescription; }>();
private readonly _notebookKernelProviders = new Map<number, ExtHostNotebookKernelProviderAdapter>();
private readonly _documents = new ResourceMap<ExtHostNotebookDocument>();
@@ -953,7 +953,7 @@ export class ExtHostNotebookController implements ExtHostNotebookShape, ExtHostN
registerNotebookContentProvider(
extension: IExtensionDescription,
viewType: string,
provider: vscode.NotebookContentProvider,
provider: vscode.NotebookContentProvider & { kernel?: vscode.NotebookKernel },
): vscode.Disposable {
if (this._notebookContentProviders.has(viewType)) {