diff --git a/extensions/references-view/src/references/model.ts b/extensions/references-view/src/references/model.ts index 19bac0047d9..33b5c497f1e 100644 --- a/extensions/references-view/src/references/model.ts +++ b/extensions/references-view/src/references/model.ts @@ -257,7 +257,7 @@ export class ReferencesModel implements SymbolItemNavigation{ +class ReferencesTreeDataProvider implements vscode.TreeDataProvider { private readonly _listener: vscode.Disposable; private readonly _onDidChange = new vscode.EventEmitter(); diff --git a/extensions/references-view/src/tree.ts b/extensions/references-view/src/tree.ts index 2a4a0e924af..9432fd2a80f 100644 --- a/extensions/references-view/src/tree.ts +++ b/extensions/references-view/src/tree.ts @@ -237,7 +237,7 @@ class HistoryItem { } } -class TreeInputHistory implements vscode.TreeDataProvider{ +class TreeInputHistory implements vscode.TreeDataProvider { private readonly _onDidChangeTreeData = new vscode.EventEmitter(); readonly onDidChangeTreeData = this._onDidChangeTreeData.event; diff --git a/src/vs/base/common/async.ts b/src/vs/base/common/async.ts index abc2aed919a..e2ea4a6fb69 100644 --- a/src/vs/base/common/async.ts +++ b/src/vs/base/common/async.ts @@ -632,7 +632,7 @@ export interface ILimiter { * A helper to queue N promises and run them all with a max degree of parallelism. The helper * ensures that at any time no more than M promises are running at the same time. */ -export class Limiter implements ILimiter{ +export class Limiter implements ILimiter { private _size = 0; private runningPromises: number; diff --git a/src/vs/workbench/browser/parts/editor/breadcrumbs.ts b/src/vs/workbench/browser/parts/editor/breadcrumbs.ts index af5bdc2b61f..10046b04a13 100644 --- a/src/vs/workbench/browser/parts/editor/breadcrumbs.ts +++ b/src/vs/workbench/browser/parts/editor/breadcrumbs.ts @@ -87,7 +87,7 @@ export abstract class BreadcrumbsConfig { } }); - return new class implements BreadcrumbsConfig{ + return new class implements BreadcrumbsConfig { readonly name = name; readonly onDidChange = onDidChange.event; getValue(overrides?: IConfigurationOverrides): T { diff --git a/src/vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline.ts b/src/vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline.ts index 8b6721aa13b..b5c575a093b 100644 --- a/src/vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline.ts +++ b/src/vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline.ts @@ -36,7 +36,7 @@ import { ILanguageFeaturesService } from 'vs/editor/common/services/languageFeat type DocumentSymbolItem = OutlineGroup | OutlineElement; -class DocumentSymbolBreadcrumbsSource implements IBreadcrumbsDataSource{ +class DocumentSymbolBreadcrumbsSource implements IBreadcrumbsDataSource { private _breadcrumbs: (OutlineGroup | OutlineElement)[] = []; diff --git a/src/vs/workbench/contrib/debug/browser/disassemblyView.ts b/src/vs/workbench/contrib/debug/browser/disassemblyView.ts index 618aa8994d8..2464ac056a3 100644 --- a/src/vs/workbench/contrib/debug/browser/disassemblyView.ts +++ b/src/vs/workbench/contrib/debug/browser/disassemblyView.ts @@ -176,7 +176,7 @@ export class DisassemblyView extends EditorPane { this._enableSourceCodeRender = this._configurationService.getValue('debug').disassemblyView.showSourceCode; const lineHeight = this.fontInfo.lineHeight; const thisOM = this; - const delegate = new class implements ITableVirtualDelegate{ + const delegate = new class implements ITableVirtualDelegate { headerRowHeight: number = 0; // No header getHeight(row: IDisassembledInstructionEntry): number { if (thisOM.isSourceCodeRender && row.showSourceLocation && row.instruction.location?.path && row.instruction.line) { diff --git a/src/vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor.ts b/src/vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor.ts index 295c3fd59cb..b9c28057f04 100644 --- a/src/vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor.ts +++ b/src/vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor.ts @@ -197,7 +197,7 @@ export abstract class AbstractRuntimeExtensionsEditor extends EditorPane { const TEMPLATE_ID = 'runtimeExtensionElementTemplate'; - const delegate = new class implements IListVirtualDelegate{ + const delegate = new class implements IListVirtualDelegate { getHeight(element: IRuntimeExtension): number { return 70; } diff --git a/src/vs/workbench/contrib/externalUriOpener/test/common/externalUriOpenerService.test.ts b/src/vs/workbench/contrib/externalUriOpener/test/common/externalUriOpenerService.test.ts index c97eb5396fd..842599bb6be 100644 --- a/src/vs/workbench/contrib/externalUriOpener/test/common/externalUriOpenerService.test.ts +++ b/src/vs/workbench/contrib/externalUriOpener/test/common/externalUriOpenerService.test.ts @@ -17,7 +17,7 @@ import { IPickOptions, IQuickInputService, IQuickPickItem, QuickPickInput } from import { ExternalUriOpenerService, IExternalOpenerProvider, IExternalUriOpener } from 'vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService'; -class MockQuickInputService implements Partial{ +class MockQuickInputService implements Partial { constructor( private readonly pickIndex: number diff --git a/src/vs/workbench/contrib/markers/browser/markersTable.ts b/src/vs/workbench/contrib/markers/browser/markersTable.ts index 059f7262f5c..d466b58a6b2 100644 --- a/src/vs/workbench/contrib/markers/browser/markersTable.ts +++ b/src/vs/workbench/contrib/markers/browser/markersTable.ts @@ -57,7 +57,7 @@ interface IMarkerHighlightedLabelColumnTemplateData { readonly highlightedLabel: HighlightedLabel; } -class MarkerSeverityColumnRenderer implements ITableRenderer{ +class MarkerSeverityColumnRenderer implements ITableRenderer { static readonly TEMPLATE_ID = 'severity'; @@ -168,7 +168,7 @@ class MarkerCodeColumnRenderer implements ITableRenderer{ +class MarkerMessageColumnRenderer implements ITableRenderer { static readonly TEMPLATE_ID = 'message'; @@ -189,7 +189,7 @@ class MarkerMessageColumnRenderer implements ITableRenderer{ +class MarkerFileColumnRenderer implements ITableRenderer { static readonly TEMPLATE_ID = 'file'; @@ -220,7 +220,7 @@ class MarkerFileColumnRenderer implements ITableRenderer{ +class MarkerOwnerColumnRenderer implements ITableRenderer { static readonly TEMPLATE_ID = 'owner'; diff --git a/src/vs/workbench/contrib/notebook/common/notebookEditorModel.ts b/src/vs/workbench/contrib/notebook/common/notebookEditorModel.ts index 4e7864c0667..f54d5f73092 100644 --- a/src/vs/workbench/contrib/notebook/common/notebookEditorModel.ts +++ b/src/vs/workbench/contrib/notebook/common/notebookEditorModel.ts @@ -312,7 +312,7 @@ export class NotebookFileWorkingCopyModel extends Disposable implements IStoredF } } -export class NotebookFileWorkingCopyModelFactory implements IStoredFileWorkingCopyModelFactory, IUntitledFileWorkingCopyModelFactory{ +export class NotebookFileWorkingCopyModelFactory implements IStoredFileWorkingCopyModelFactory, IUntitledFileWorkingCopyModelFactory { constructor( private readonly _viewType: string, diff --git a/src/vs/workbench/contrib/terminal/test/browser/terminalProfileService.integrationTest.ts b/src/vs/workbench/contrib/terminal/test/browser/terminalProfileService.integrationTest.ts index b4b05504093..08570bb54ea 100644 --- a/src/vs/workbench/contrib/terminal/test/browser/terminalProfileService.integrationTest.ts +++ b/src/vs/workbench/contrib/terminal/test/browser/terminalProfileService.integrationTest.ts @@ -28,7 +28,7 @@ import { TestThemeService } from 'vs/platform/theme/test/common/testThemeService import { IPickOptions, IQuickInputService, Omit, QuickPickInput } from 'vs/platform/quickinput/common/quickInput'; import { CancellationToken } from 'vs/base/common/cancellation'; -class TestTerminalProfileService extends TerminalProfileService implements Partial{ +class TestTerminalProfileService extends TerminalProfileService implements Partial { hasRefreshedProfiles: Promise | undefined; override refreshAvailableProfiles(): void { this.hasRefreshedProfiles = this._refreshAvailableProfilesNow(); @@ -42,7 +42,7 @@ class TestTerminalProfileService extends TerminalProfileService implements Parti } } -class MockTerminalProfileService implements Partial{ +class MockTerminalProfileService implements Partial { hasRefreshedProfiles: Promise | undefined; _defaultProfileName: string | undefined; availableProfiles?: ITerminalProfile[] | undefined = [];