diff --git a/src/sql/base/browser/ui/table/asyncDataView.ts b/src/sql/base/browser/ui/table/asyncDataView.ts index de4833ee93..574c53efdd 100644 --- a/src/sql/base/browser/ui/table/asyncDataView.ts +++ b/src/sql/base/browser/ui/table/asyncDataView.ts @@ -11,7 +11,7 @@ export interface IObservableCollection { at(index: number): T; getRange(start: number, end: number): T[]; setCollectionChangedCallback(callback: (startIndex: number, count: number) => void): void; - setLength(number): void; + setLength(length: number): void; dispose(): void; } @@ -115,8 +115,8 @@ export class VirtualizedCollection implements IObserv return this.length; } - setLength(number: any): void { - this.length = number; + setLength(length: number): void { + this.length = length; } public at(index: number): T { diff --git a/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts b/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts index 2e6855e21f..aef785599f 100644 --- a/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts +++ b/src/sql/workbench/api/node/mainThreadNotebookDocumentsAndEditors.ts @@ -99,7 +99,7 @@ class MainThreadNotebookEditor extends Disposable { } function wait(timeMs: number): Promise { - return new Promise(resolve => setTimeout(resolve, timeMs)); + return new Promise((resolve: Function) => setTimeout(resolve, timeMs)); } @@ -316,8 +316,7 @@ export class MainThreadNotebookDocumentsAndEditors extends Disposable implements let trusted = uri.scheme === Schemas.untitled; let model = new NotebookInputModel(uri, undefined, trusted, undefined); let providerId = options.providerId; - if(!providerId) - { + if (!providerId) { // Ensure there is always a sensible provider ID for this file type providerId = getProviderForFileName(uri.fsPath, this._notebookService); }