Skip to content

Commit 08be664

Browse files
committed
Make context the first arugment to constructors
1 parent 9b117bb commit 08be664

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/vs/workbench/api/browser/mainThreadCustomEditors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ export class MainThreadCustomEditors extends Disposable implements extHostProtoc
5050
private readonly _editorProviders = new Map<string, IDisposable>();
5151

5252
constructor(
53+
context: extHostProtocol.IExtHostContext,
5354
private readonly mainThreadWebview: MainThreadWebviews,
5455
private readonly mainThreadWebviewPanels: MainThreadWebviewPanels,
55-
context: extHostProtocol.IExtHostContext,
5656
@IExtensionService extensionService: IExtensionService,
5757
@IWorkingCopyService workingCopyService: IWorkingCopyService,
5858
@IWorkingCopyFileService workingCopyFileService: IWorkingCopyFileService,

src/vs/workbench/api/browser/mainThreadWebviewManager.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ export class MainThreadWebviewManager extends Disposable {
2323
const webviews = this._register(instantiationService.createInstance(MainThreadWebviews, context));
2424
context.set(extHostProtocol.MainContext.MainThreadWebviews, webviews);
2525

26-
const webviewPanels = this._register(instantiationService.createInstance(MainThreadWebviewPanels, webviews, context));
26+
const webviewPanels = this._register(instantiationService.createInstance(MainThreadWebviewPanels, context, webviews));
2727
context.set(extHostProtocol.MainContext.MainThreadWebviewPanels, webviewPanels);
2828

29-
const customEditors = this._register(instantiationService.createInstance(MainThreadCustomEditors, webviews, webviewPanels, context));
29+
const customEditors = this._register(instantiationService.createInstance(MainThreadCustomEditors, context, webviews, webviewPanels));
3030
context.set(extHostProtocol.MainContext.MainThreadCustomEditors, customEditors);
3131

32-
const webviewViews = this._register(instantiationService.createInstance(MainThreadWebviewsViews, webviews, context));
32+
const webviewViews = this._register(instantiationService.createInstance(MainThreadWebviewsViews, context, webviews));
3333
context.set(extHostProtocol.MainContext.MainThreadWebviewViews, webviewViews);
3434
}
3535
}

src/vs/workbench/api/browser/mainThreadWebviewPanels.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ export class MainThreadWebviewPanels extends Disposable implements extHostProtoc
8686
private readonly _revivers = new Map<string, IDisposable>();
8787

8888
constructor(
89-
private readonly _mainThreadWebviews: MainThreadWebviews,
9089
context: extHostProtocol.IExtHostContext,
90+
private readonly _mainThreadWebviews: MainThreadWebviews,
9191
@IExtensionService extensionService: IExtensionService,
9292
@IEditorGroupsService private readonly _editorGroupService: IEditorGroupsService,
9393
@IEditorService private readonly _editorService: IEditorService,

src/vs/workbench/api/browser/mainThreadWebviewViews.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ export class MainThreadWebviewsViews extends Disposable implements extHostProtoc
1919
private readonly _webviewViewProviders = new Map<string, IDisposable>();
2020

2121
constructor(
22-
private readonly mainThreadWebviews: MainThreadWebviews,
2322
context: extHostProtocol.IExtHostContext,
23+
private readonly mainThreadWebviews: MainThreadWebviews,
2424
@IWebviewViewService private readonly _webviewViewService: IWebviewViewService,
2525
) {
2626
super();

0 commit comments

Comments
 (0)