Add deprecated tag for standardKernels property (#11038)

* Remove unnecessary prop from NotebookProvider API

* Add deprecated tag

* make standardKernels required again

* tweak comment
This commit is contained in:
Chris LaFreniere
2020-06-22 21:15:39 -07:00
committed by GitHub
parent c9c4ec2035
commit 98ff618efd

4
src/sql/azdata.d.ts vendored
View File

@@ -4550,6 +4550,10 @@ declare module 'azdata' {
export interface NotebookProvider {
readonly providerId: string;
/**
* @deprecated standardKernels will be removed in an upcoming release. Standard kernel contribution
* should happen via JSON for extensions. Until this is removed, notebook providers can safely return an empty array.
*/
readonly standardKernels: IStandardKernel[];
getNotebookManager(notebookUri: vscode.Uri): Thenable<NotebookManager>;
handleNotebookClosed(notebookUri: vscode.Uri): void;