Skip to content

Commit 8ce17ad

Browse files
committed
Simplify IExtensionService.onDidRegisterExtensions
1 parent 387d634 commit 8ce17ad

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/vs/platform/actions/test/common/menuService.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ class MockExtensionService implements IExtensionService {
2121

2222
public _serviceBrand: any;
2323

24-
private _onDidRegisterExtensions = new Emitter<IExtensionDescription[]>();
25-
public get onDidRegisterExtensions(): Event<IExtensionDescription[]> {
24+
private _onDidRegisterExtensions = new Emitter<void>();
25+
public get onDidRegisterExtensions(): Event<void> {
2626
return this._onDidRegisterExtensions.event;
2727
}
2828

src/vs/platform/commands/test/commandService.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ import { NullLogService } from 'vs/platform/log/common/log';
1717

1818
class SimpleExtensionService implements IExtensionService {
1919
_serviceBrand: any;
20-
private _onDidRegisterExtensions = new Emitter<IExtensionDescription[]>();
21-
get onDidRegisterExtensions(): Event<IExtensionDescription[]> {
20+
private _onDidRegisterExtensions = new Emitter<void>();
21+
get onDidRegisterExtensions(): Event<void> {
2222
return this._onDidRegisterExtensions.event;
2323
}
2424
onDidChangeExtensionsStatus = null;

src/vs/platform/extensions/common/extensions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ export interface IExtensionService {
129129
*
130130
* @returns the extensions that got registered
131131
*/
132-
onDidRegisterExtensions: Event<IExtensionDescription[]>;
132+
onDidRegisterExtensions: Event<void>;
133133

134134
/**
135135
* @event

src/vs/workbench/services/extensions/electron-browser/extensionService.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ const NO_OP_VOID_PROMISE = TPromise.wrap<void>(void 0);
113113
export class ExtensionService extends Disposable implements IExtensionService {
114114
public _serviceBrand: any;
115115

116-
private _onDidRegisterExtensions: Emitter<IExtensionDescription[]>;
116+
private _onDidRegisterExtensions: Emitter<void>;
117117

118118
private _registry: ExtensionDescriptionRegistry;
119119
private readonly _installedExtensionsReady: Barrier;
@@ -158,7 +158,7 @@ export class ExtensionService extends Disposable implements IExtensionService {
158158
this._extensionsMessages = {};
159159
this._allRequestedActivateEvents = Object.create(null);
160160

161-
this._onDidRegisterExtensions = new Emitter<IExtensionDescription[]>();
161+
this._onDidRegisterExtensions = new Emitter<void>();
162162

163163
this._extensionHostProcessFinishedActivateEvents = Object.create(null);
164164
this._extensionHostProcessActivationTimes = Object.create(null);
@@ -204,7 +204,7 @@ export class ExtensionService extends Disposable implements IExtensionService {
204204
super.dispose();
205205
}
206206

207-
public get onDidRegisterExtensions(): Event<IExtensionDescription[]> {
207+
public get onDidRegisterExtensions(): Event<void> {
208208
return this._onDidRegisterExtensions.event;
209209
}
210210

@@ -443,7 +443,7 @@ export class ExtensionService extends Disposable implements IExtensionService {
443443

444444
mark('extensionHostReady');
445445
this._installedExtensionsReady.open();
446-
this._onDidRegisterExtensions.fire(availableExtensions);
446+
this._onDidRegisterExtensions.fire(void 0);
447447
this._onDidChangeExtensionsStatus.fire(availableExtensions.map(e => e.id));
448448
});
449449
}

0 commit comments

Comments
 (0)