diff --git a/src/vs/base/browser/browser.ts b/src/vs/base/browser/browser.ts index 08d9b2b8ec8..e687780e57c 100644 --- a/src/vs/base/browser/browser.ts +++ b/src/vs/base/browser/browser.ts @@ -14,7 +14,7 @@ class WindowManager { // --- Zoom Level private _zoomLevel: number = 0; private _lastZoomLevelChangeTime: number = 0; - private readonly _onDidChangeZoomLevel: Emitter = new Emitter(); + private readonly _onDidChangeZoomLevel = new Emitter(); public readonly onDidChangeZoomLevel: Event = this._onDidChangeZoomLevel.event; public getZoomLevel(): number { @@ -58,7 +58,7 @@ class WindowManager { // --- Fullscreen private _fullscreen: boolean; - private readonly _onDidChangeFullscreen: Emitter = new Emitter(); + private readonly _onDidChangeFullscreen = new Emitter(); public readonly onDidChangeFullscreen: Event = this._onDidChangeFullscreen.event; public setFullscreen(fullscreen: boolean): void { @@ -75,7 +75,7 @@ class WindowManager { // --- Accessibility private _accessibilitySupport = platform.AccessibilitySupport.Unknown; - private readonly _onDidChangeAccessibilitySupport: Emitter = new Emitter(); + private readonly _onDidChangeAccessibilitySupport = new Emitter(); public readonly onDidChangeAccessibilitySupport: Event = this._onDidChangeAccessibilitySupport.event; public setAccessibilitySupport(accessibilitySupport: platform.AccessibilitySupport): void { diff --git a/src/vs/base/parts/tree/browser/treeView.ts b/src/vs/base/parts/tree/browser/treeView.ts index 1ccb257ae35..1c96a2627e4 100644 --- a/src/vs/base/parts/tree/browser/treeView.ts +++ b/src/vs/base/parts/tree/browser/treeView.ts @@ -454,13 +454,13 @@ export class TreeView extends HeightMap { private highlightedItemWasDraggable: boolean; private onHiddenScrollTop: number; - private readonly _onDOMFocus: Emitter = new Emitter(); + private readonly _onDOMFocus = new Emitter(); get onDOMFocus(): Event { return this._onDOMFocus.event; } - private readonly _onDOMBlur: Emitter = new Emitter(); + private readonly _onDOMBlur = new Emitter(); get onDOMBlur(): Event { return this._onDOMBlur.event; } - private readonly _onDidScroll: Emitter = new Emitter(); + private readonly _onDidScroll = new Emitter(); get onDidScroll(): Event { return this._onDidScroll.event; } constructor(context: _.ITreeContext, container: HTMLElement) { diff --git a/src/vs/base/test/node/storage/storage.test.ts b/src/vs/base/test/node/storage/storage.test.ts index 0acbb97461c..134379de4ab 100644 --- a/src/vs/base/test/node/storage/storage.test.ts +++ b/src/vs/base/test/node/storage/storage.test.ts @@ -99,7 +99,7 @@ suite('Storage Library', () => { await mkdirp(storageDir); class TestSQLiteStorageDatabase extends SQLiteStorageDatabase { - private _onDidChangeItemsExternal: Emitter = new Emitter(); + private _onDidChangeItemsExternal = new Emitter(); get onDidChangeItemsExternal(): Event { return this._onDidChangeItemsExternal.event; } fireDidChangeItemsExternal(event: IStorageItemsChangeEvent): void { diff --git a/src/vs/editor/common/config/commonEditorConfig.ts b/src/vs/editor/common/config/commonEditorConfig.ts index c7417e0f4bd..7974ee1a03f 100644 --- a/src/vs/editor/common/config/commonEditorConfig.ts +++ b/src/vs/editor/common/config/commonEditorConfig.ts @@ -33,7 +33,7 @@ export interface ITabFocus { export const TabFocus: ITabFocus = new class implements ITabFocus { private _tabFocus: boolean = false; - private readonly _onDidChangeTabFocus: Emitter = new Emitter(); + private readonly _onDidChangeTabFocus = new Emitter(); public readonly onDidChangeTabFocus: Event = this._onDidChangeTabFocus.event; public getTabFocusMode(): boolean { diff --git a/src/vs/editor/common/config/editorZoom.ts b/src/vs/editor/common/config/editorZoom.ts index 1be9203a573..522cfa6e095 100644 --- a/src/vs/editor/common/config/editorZoom.ts +++ b/src/vs/editor/common/config/editorZoom.ts @@ -15,7 +15,7 @@ export const EditorZoom: IEditorZoom = new class implements IEditorZoom { private _zoomLevel: number = 0; - private readonly _onDidChangeZoomLevel: Emitter = new Emitter(); + private readonly _onDidChangeZoomLevel = new Emitter(); public readonly onDidChangeZoomLevel: Event = this._onDidChangeZoomLevel.event; public getZoomLevel(): number { diff --git a/src/vs/editor/common/modes/languageConfigurationRegistry.ts b/src/vs/editor/common/modes/languageConfigurationRegistry.ts index 50c6663b7fe..0efcb9559f4 100644 --- a/src/vs/editor/common/modes/languageConfigurationRegistry.ts +++ b/src/vs/editor/common/modes/languageConfigurationRegistry.ts @@ -177,7 +177,7 @@ export class LanguageConfigurationRegistryImpl { private _entries: RichEditSupport[]; - private readonly _onDidChange: Emitter = new Emitter(); + private readonly _onDidChange = new Emitter(); public readonly onDidChange: Event = this._onDidChange.event; constructor() { diff --git a/src/vs/editor/common/modes/languageFeatureRegistry.ts b/src/vs/editor/common/modes/languageFeatureRegistry.ts index 616a4a40d98..1426b5e581e 100644 --- a/src/vs/editor/common/modes/languageFeatureRegistry.ts +++ b/src/vs/editor/common/modes/languageFeatureRegistry.ts @@ -30,7 +30,7 @@ export class LanguageFeatureRegistry { private _clock: number = 0; private _entries: Entry[] = []; - private readonly _onDidChange: Emitter = new Emitter(); + private readonly _onDidChange = new Emitter(); constructor() { } diff --git a/src/vs/editor/common/modes/modesRegistry.ts b/src/vs/editor/common/modes/modesRegistry.ts index a91dfa7887a..21b81b383ec 100644 --- a/src/vs/editor/common/modes/modesRegistry.ts +++ b/src/vs/editor/common/modes/modesRegistry.ts @@ -20,7 +20,7 @@ export class EditorModesRegistry { private _languages: ILanguageExtensionPoint[]; private _dynamicLanguages: ILanguageExtensionPoint[]; - private readonly _onDidChangeLanguages: Emitter = new Emitter(); + private readonly _onDidChangeLanguages = new Emitter(); public readonly onDidChangeLanguages: Event = this._onDidChangeLanguages.event; constructor() { diff --git a/src/vs/editor/common/modes/tokenizationRegistry.ts b/src/vs/editor/common/modes/tokenizationRegistry.ts index f685c7c02cc..158608f91e4 100644 --- a/src/vs/editor/common/modes/tokenizationRegistry.ts +++ b/src/vs/editor/common/modes/tokenizationRegistry.ts @@ -13,7 +13,7 @@ export class TokenizationRegistryImpl implements ITokenizationRegistry { private _map: { [language: string]: ITokenizationSupport }; private _promises: { [language: string]: Thenable }; - private readonly _onDidChange: Emitter = new Emitter(); + private readonly _onDidChange = new Emitter(); public readonly onDidChange: Event = this._onDidChange.event; private _colorMap: Color[] | null; diff --git a/src/vs/editor/common/services/modeServiceImpl.ts b/src/vs/editor/common/services/modeServiceImpl.ts index 21c4b0ce7a9..db3cd258a1f 100644 --- a/src/vs/editor/common/services/modeServiceImpl.ts +++ b/src/vs/editor/common/services/modeServiceImpl.ts @@ -45,10 +45,10 @@ export class ModeServiceImpl implements IModeService { private readonly _instantiatedModes: { [modeId: string]: IMode; }; private readonly _registry: LanguagesRegistry; - private readonly _onDidCreateMode: Emitter = new Emitter(); + private readonly _onDidCreateMode = new Emitter(); public readonly onDidCreateMode: Event = this._onDidCreateMode.event; - protected readonly _onLanguagesMaybeChanged: Emitter = new Emitter(); + protected readonly _onLanguagesMaybeChanged = new Emitter(); private readonly onLanguagesMaybeChanged: Event = this._onLanguagesMaybeChanged.event; constructor(warnOnOverwrite = false) { diff --git a/src/vs/editor/contrib/suggest/suggestModel.ts b/src/vs/editor/contrib/suggest/suggestModel.ts index 763ca02bbf9..900f7b2d66b 100644 --- a/src/vs/editor/contrib/suggest/suggestModel.ts +++ b/src/vs/editor/contrib/suggest/suggestModel.ts @@ -104,9 +104,9 @@ export class SuggestModel implements IDisposable { private _currentSelection: Selection; private _completionModel?: CompletionModel; - private readonly _onDidCancel: Emitter = new Emitter(); - private readonly _onDidTrigger: Emitter = new Emitter(); - private readonly _onDidSuggest: Emitter = new Emitter(); + private readonly _onDidCancel = new Emitter(); + private readonly _onDidTrigger = new Emitter(); + private readonly _onDidSuggest = new Emitter(); readonly onDidCancel: Event = this._onDidCancel.event; readonly onDidTrigger: Event = this._onDidTrigger.event; diff --git a/src/vs/editor/standalone/browser/simpleServices.ts b/src/vs/editor/standalone/browser/simpleServices.ts index 2a2b5dc59ad..ffc1ada1623 100644 --- a/src/vs/editor/standalone/browser/simpleServices.ts +++ b/src/vs/editor/standalone/browser/simpleServices.ts @@ -218,7 +218,7 @@ export class StandaloneCommandService implements ICommandService { private readonly _instantiationService: IInstantiationService; private _dynamicCommands: { [id: string]: ICommand; }; - private readonly _onWillExecuteCommand: Emitter = new Emitter(); + private readonly _onWillExecuteCommand = new Emitter(); public readonly onWillExecuteCommand: Event = this._onWillExecuteCommand.event; constructor(instantiationService: IInstantiationService) { @@ -502,13 +502,13 @@ export class SimpleWorkspaceContextService implements IWorkspaceContextService { private static SCHEME = 'inmemory'; - private readonly _onDidChangeWorkspaceName: Emitter = new Emitter(); + private readonly _onDidChangeWorkspaceName = new Emitter(); public readonly onDidChangeWorkspaceName: Event = this._onDidChangeWorkspaceName.event; - private readonly _onDidChangeWorkspaceFolders: Emitter = new Emitter(); + private readonly _onDidChangeWorkspaceFolders = new Emitter(); public readonly onDidChangeWorkspaceFolders: Event = this._onDidChangeWorkspaceFolders.event; - private readonly _onDidChangeWorkbenchState: Emitter = new Emitter(); + private readonly _onDidChangeWorkbenchState = new Emitter(); public readonly onDidChangeWorkbenchState: Event = this._onDidChangeWorkbenchState.event; private readonly workspace: IWorkspace; @@ -608,7 +608,7 @@ export class SimpleBulkEditService implements IBulkEditService { export class SimpleUriLabelService implements ILabelService { _serviceBrand: any; - private readonly _onDidRegisterFormatter: Emitter = new Emitter(); + private readonly _onDidRegisterFormatter = new Emitter(); public readonly onDidRegisterFormatter: Event = this._onDidRegisterFormatter.event; public getUriLabel(resource: URI, options?: { relative?: boolean, forceNoTildify?: boolean }): string { diff --git a/src/vs/editor/test/browser/editorTestServices.ts b/src/vs/editor/test/browser/editorTestServices.ts index 31a6abfe92c..a4fd499a1f8 100644 --- a/src/vs/editor/test/browser/editorTestServices.ts +++ b/src/vs/editor/test/browser/editorTestServices.ts @@ -29,7 +29,7 @@ export class TestCommandService implements ICommandService { private readonly _instantiationService: IInstantiationService; - private readonly _onWillExecuteCommand: Emitter = new Emitter(); + private readonly _onWillExecuteCommand = new Emitter(); public readonly onWillExecuteCommand: Event = this._onWillExecuteCommand.event; constructor(instantiationService: IInstantiationService) { diff --git a/src/vs/platform/configuration/common/configurationRegistry.ts b/src/vs/platform/configuration/common/configurationRegistry.ts index a22359e8cb4..ccda0051a59 100644 --- a/src/vs/platform/configuration/common/configurationRegistry.ts +++ b/src/vs/platform/configuration/common/configurationRegistry.ts @@ -115,7 +115,7 @@ class ConfigurationRegistry implements IConfigurationRegistry { private overrideIdentifiers: string[] = []; private overridePropertyPattern: string; - private readonly _onDidSchemaChange: Emitter = new Emitter(); + private readonly _onDidSchemaChange = new Emitter(); readonly onDidSchemaChange: Event = this._onDidSchemaChange.event; private readonly _onDidRegisterConfiguration: Emitter = new Emitter(); diff --git a/src/vs/platform/extensionManagement/test/electron-browser/extensionEnablementService.test.ts b/src/vs/platform/extensionManagement/test/electron-browser/extensionEnablementService.test.ts index 5fa1d7cbb21..b898a8f1350 100644 --- a/src/vs/platform/extensionManagement/test/electron-browser/extensionEnablementService.test.ts +++ b/src/vs/platform/extensionManagement/test/electron-browser/extensionEnablementService.test.ts @@ -45,8 +45,8 @@ suite('ExtensionEnablementService Test', () => { let instantiationService: TestInstantiationService; let testObject: IExtensionEnablementService; - const didUninstallEvent: Emitter = new Emitter(); - const didInstallEvent: Emitter = new Emitter(); + const didUninstallEvent = new Emitter(); + const didInstallEvent = new Emitter(); setup(() => { instantiationService = new TestInstantiationService(); diff --git a/src/vs/platform/jsonschemas/common/jsonContributionRegistry.ts b/src/vs/platform/jsonschemas/common/jsonContributionRegistry.ts index bc631b93ef7..2f173cd9838 100644 --- a/src/vs/platform/jsonschemas/common/jsonContributionRegistry.ts +++ b/src/vs/platform/jsonschemas/common/jsonContributionRegistry.ts @@ -52,7 +52,7 @@ class JSONContributionRegistry implements IJSONContributionRegistry { private schemasById: { [id: string]: IJSONSchema }; - private readonly _onDidChangeSchema: Emitter = new Emitter(); + private readonly _onDidChangeSchema = new Emitter(); readonly onDidChangeSchema: Event = this._onDidChangeSchema.event; constructor() { diff --git a/src/vs/platform/list/browser/listService.ts b/src/vs/platform/list/browser/listService.ts index 9932cf6a0a3..b9d7146387e 100644 --- a/src/vs/platform/list/browser/listService.ts +++ b/src/vs/platform/list/browser/listService.ts @@ -505,7 +505,7 @@ export interface IResourceResultsNavigationOptions { export class TreeResourceNavigator extends Disposable { - private readonly _openResource: Emitter = new Emitter(); + private readonly _openResource = new Emitter(); readonly openResource: Event = this._openResource.event; constructor(private tree: WorkbenchTree, private options?: IResourceResultsNavigationOptions) { diff --git a/src/vs/workbench/api/node/extHostTerminalService.ts b/src/vs/workbench/api/node/extHostTerminalService.ts index cd535a6baed..a05596d77c3 100644 --- a/src/vs/workbench/api/node/extHostTerminalService.ts +++ b/src/vs/workbench/api/node/extHostTerminalService.ts @@ -74,7 +74,7 @@ export class ExtHostTerminal extends BaseExtHostTerminal implements vscode.Termi private _pidPromise: Promise; private _pidPromiseComplete: (value: number) => any; - private readonly _onData: Emitter = new Emitter(); + private readonly _onData = new Emitter(); public get onDidWriteData(): Event { // Tell the main side to start sending data if it's not already this._idPromise.then(c => { @@ -167,7 +167,7 @@ export class ExtHostTerminalRenderer extends BaseExtHostTerminal implements vsco this._queueApiRequest(this._proxy.$terminalRendererSetName, [this._name]); } - private readonly _onInput: Emitter = new Emitter(); + private readonly _onInput = new Emitter(); public get onDidAcceptInput(): Event { this._checkDisposed(); this._queueApiRequest(this._proxy.$terminalRendererRegisterOnInputListener, [this._id]); diff --git a/src/vs/workbench/common/views.ts b/src/vs/workbench/common/views.ts index d6756663f48..0ab9c6d9f78 100644 --- a/src/vs/workbench/common/views.ts +++ b/src/vs/workbench/common/views.ts @@ -61,7 +61,7 @@ export class ViewContainer { class ViewContainersRegistryImpl implements IViewContainersRegistry { - private readonly _onDidRegister: Emitter = new Emitter(); + private readonly _onDidRegister = new Emitter(); readonly onDidRegister: Event = this._onDidRegister.event; private viewContainers: Map = new Map(); diff --git a/src/vs/workbench/parts/experiments/node/experimentService.ts b/src/vs/workbench/parts/experiments/node/experimentService.ts index 8ba937b43a1..b3761fc0344 100644 --- a/src/vs/workbench/parts/experiments/node/experimentService.ts +++ b/src/vs/workbench/parts/experiments/node/experimentService.ts @@ -114,7 +114,7 @@ export class ExperimentService extends Disposable implements IExperimentService private _curatedMapping = Object.create(null); private _disposables: IDisposable[] = []; - private readonly _onExperimentEnabled: Emitter = new Emitter(); + private readonly _onExperimentEnabled = new Emitter(); onExperimentEnabled: Event = this._onExperimentEnabled.event; constructor( diff --git a/src/vs/workbench/parts/extensions/electron-browser/extensionTipsService.ts b/src/vs/workbench/parts/extensions/electron-browser/extensionTipsService.ts index 0d385e957c0..efaa772bfbe 100644 --- a/src/vs/workbench/parts/extensions/electron-browser/extensionTipsService.ts +++ b/src/vs/workbench/parts/extensions/electron-browser/extensionTipsService.ts @@ -85,7 +85,7 @@ export class ExtensionTipsService extends Disposable implements IExtensionTipsSe public loadWorkspaceConfigPromise: Promise; private proactiveRecommendationsFetched: boolean = false; - private readonly _onRecommendationChange: Emitter = new Emitter(); + private readonly _onRecommendationChange = new Emitter(); onRecommendationChange: Event = this._onRecommendationChange.event; private sessionSeed: number; diff --git a/src/vs/workbench/parts/markers/electron-browser/markersModel.ts b/src/vs/workbench/parts/markers/electron-browser/markersModel.ts index 3dac059b2e8..61ad8a6c8d2 100644 --- a/src/vs/workbench/parts/markers/electron-browser/markersModel.ts +++ b/src/vs/workbench/parts/markers/electron-browser/markersModel.ts @@ -120,7 +120,7 @@ export class MarkersModel { private cachedSortedResources: ResourceMarkers[] | undefined = undefined; - private readonly _onDidChange: Emitter = new Emitter(); + private readonly _onDidChange = new Emitter(); readonly onDidChange: Event = this._onDidChange.event; get resourceMarkers(): ResourceMarkers[] { diff --git a/src/vs/workbench/parts/output/common/output.ts b/src/vs/workbench/parts/output/common/output.ts index 61aaa78e5ff..4a96b390a3a 100644 --- a/src/vs/workbench/parts/output/common/output.ts +++ b/src/vs/workbench/parts/output/common/output.ts @@ -166,10 +166,10 @@ export interface IOutputChannelRegistry { class OutputChannelRegistry implements IOutputChannelRegistry { private channels = new Map(); - private readonly _onDidRegisterChannel: Emitter = new Emitter(); + private readonly _onDidRegisterChannel = new Emitter(); readonly onDidRegisterChannel: Event = this._onDidRegisterChannel.event; - private readonly _onDidRemoveChannel: Emitter = new Emitter(); + private readonly _onDidRemoveChannel = new Emitter(); readonly onDidRemoveChannel: Event = this._onDidRemoveChannel.event; public registerChannel(descriptor: IOutputChannelDescriptor): void { diff --git a/src/vs/workbench/parts/output/electron-browser/outputServices.ts b/src/vs/workbench/parts/output/electron-browser/outputServices.ts index 20e0a533388..18019f5d085 100644 --- a/src/vs/workbench/parts/output/electron-browser/outputServices.ts +++ b/src/vs/workbench/parts/output/electron-browser/outputServices.ts @@ -76,10 +76,10 @@ abstract class AbstractFileOutputChannel extends Disposable implements OutputCha scrollLock: boolean = false; - protected _onDidAppendedContent: Emitter = new Emitter(); + protected _onDidAppendedContent = new Emitter(); readonly onDidAppendedContent: Event = this._onDidAppendedContent.event; - protected _onDispose: Emitter = new Emitter(); + protected _onDispose = new Emitter(); readonly onDispose: Event = this._onDispose.event; private readonly mimeType: string; @@ -281,7 +281,7 @@ class OutputChannelBackedByFile extends AbstractFileOutputChannel implements Out class OutputFileListener extends Disposable { - private readonly _onDidContentChange: Emitter = new Emitter(); + private readonly _onDidContentChange = new Emitter(); readonly onDidContentChange: Event = this._onDidContentChange.event; private watching: boolean = false; @@ -427,7 +427,7 @@ export class OutputService extends Disposable implements IOutputService, ITextMo private activeChannel: IOutputChannel; private readonly outputDir: string; - private readonly _onActiveOutputChannel: Emitter = new Emitter(); + private readonly _onActiveOutputChannel = new Emitter(); readonly onActiveOutputChannel: Event = this._onActiveOutputChannel.event; private _outputPanel: OutputPanel; @@ -683,10 +683,10 @@ class BufferredOutputChannel extends Disposable implements OutputChannel { readonly file: URI | null = null; scrollLock: boolean = false; - protected _onDidAppendedContent: Emitter = new Emitter(); + protected _onDidAppendedContent = new Emitter(); readonly onDidAppendedContent: Event = this._onDidAppendedContent.event; - private readonly _onDispose: Emitter = new Emitter(); + private readonly _onDispose = new Emitter(); readonly onDispose: Event = this._onDispose.event; private modelUpdater: RunOnceScheduler; diff --git a/src/vs/workbench/parts/preferences/browser/preferencesEditor.ts b/src/vs/workbench/parts/preferences/browser/preferencesEditor.ts index 70c2887289f..4326e038e0d 100644 --- a/src/vs/workbench/parts/preferences/browser/preferencesEditor.ts +++ b/src/vs/workbench/parts/preferences/browser/preferencesEditor.ts @@ -773,10 +773,10 @@ class SideBySidePreferencesWidget extends Widget { private settingsTargetsWidget: SettingsTargetsWidget; - private readonly _onFocus: Emitter = new Emitter(); + private readonly _onFocus = new Emitter(); readonly onFocus: Event = this._onFocus.event; - private readonly _onDidSettingsTargetChange: Emitter = new Emitter(); + private readonly _onDidSettingsTargetChange = new Emitter(); readonly onDidSettingsTargetChange: Event = this._onDidSettingsTargetChange.event; private lastFocusedEditor: BaseEditor; diff --git a/src/vs/workbench/parts/preferences/browser/preferencesRenderers.ts b/src/vs/workbench/parts/preferences/browser/preferencesRenderers.ts index 620c08cf1aa..a723fd672ca 100644 --- a/src/vs/workbench/parts/preferences/browser/preferencesRenderers.ts +++ b/src/vs/workbench/parts/preferences/browser/preferencesRenderers.ts @@ -56,10 +56,10 @@ export class UserSettingsRenderer extends Disposable implements IPreferencesRend private modelChangeDelayer: Delayer = new Delayer(200); private associatedPreferencesModel: IPreferencesEditorModel; - private readonly _onFocusPreference: Emitter = new Emitter(); + private readonly _onFocusPreference = new Emitter(); public readonly onFocusPreference: Event = this._onFocusPreference.event; - private readonly _onClearFocusPreference: Emitter = new Emitter(); + private readonly _onClearFocusPreference = new Emitter(); public readonly onClearFocusPreference: Event = this._onClearFocusPreference.event; private readonly _onUpdatePreference: Emitter<{ key: string, value: any, source: IIndexedSetting }> = new Emitter<{ key: string, value: any, source: IIndexedSetting }>(); @@ -236,10 +236,10 @@ export class DefaultSettingsRenderer extends Disposable implements IPreferencesR private readonly _onUpdatePreference: Emitter<{ key: string, value: any, source: IIndexedSetting }> = new Emitter<{ key: string, value: any, source: IIndexedSetting }>(); public readonly onUpdatePreference: Event<{ key: string, value: any, source: IIndexedSetting }> = this._onUpdatePreference.event; - private readonly _onFocusPreference: Emitter = new Emitter(); + private readonly _onFocusPreference = new Emitter(); public readonly onFocusPreference: Event = this._onFocusPreference.event; - private readonly _onClearFocusPreference: Emitter = new Emitter(); + private readonly _onClearFocusPreference = new Emitter(); public readonly onClearFocusPreference: Event = this._onClearFocusPreference.event; constructor(protected editor: ICodeEditor, public readonly preferencesModel: DefaultSettingsEditorModel, @@ -436,7 +436,7 @@ class DefaultSettingsHeaderRenderer extends Disposable { export class SettingsGroupTitleRenderer extends Disposable implements HiddenAreasProvider { - private readonly _onHiddenAreasChanged: Emitter = new Emitter(); + private readonly _onHiddenAreasChanged = new Emitter(); get onHiddenAreasChanged(): Event { return this._onHiddenAreasChanged.event; } private settingsGroups: ISettingsGroup[]; diff --git a/src/vs/workbench/parts/preferences/browser/preferencesWidgets.ts b/src/vs/workbench/parts/preferences/browser/preferencesWidgets.ts index 218ec5d67f1..3baca020878 100644 --- a/src/vs/workbench/parts/preferences/browser/preferencesWidgets.ts +++ b/src/vs/workbench/parts/preferences/browser/preferencesWidgets.ts @@ -467,7 +467,7 @@ export class SettingsTargetsWidget extends Widget { private _settingsTarget: SettingsTarget; - private readonly _onDidTargetChange: Emitter = new Emitter(); + private readonly _onDidTargetChange = new Emitter(); public readonly onDidTargetChange: Event = this._onDidTargetChange.event; constructor( @@ -715,7 +715,7 @@ export class EditPreferenceWidget extends Disposable { private _editPreferenceDecoration: string[]; - private readonly _onClick: Emitter = new Emitter(); + private readonly _onClick = new Emitter(); public get onClick(): Event { return this._onClick.event; } constructor(private editor: ICodeEditor diff --git a/src/vs/workbench/parts/preferences/browser/settingsTree.ts b/src/vs/workbench/parts/preferences/browser/settingsTree.ts index 8c7a761cff1..de3a9807169 100644 --- a/src/vs/workbench/parts/preferences/browser/settingsTree.ts +++ b/src/vs/workbench/parts/preferences/browser/settingsTree.ts @@ -350,19 +350,19 @@ export class SettingsRenderer implements ITreeRenderer { public static readonly SETTING_KEY_ATTR = 'data-key'; - private readonly _onDidClickOverrideElement: Emitter = new Emitter(); + private readonly _onDidClickOverrideElement = new Emitter(); public readonly onDidClickOverrideElement: Event = this._onDidClickOverrideElement.event; - private readonly _onDidChangeSetting: Emitter = new Emitter(); + private readonly _onDidChangeSetting = new Emitter(); public readonly onDidChangeSetting: Event = this._onDidChangeSetting.event; - private readonly _onDidOpenSettings: Emitter = new Emitter(); + private readonly _onDidOpenSettings = new Emitter(); public readonly onDidOpenSettings: Event = this._onDidOpenSettings.event; - private readonly _onDidClickSettingLink: Emitter = new Emitter(); + private readonly _onDidClickSettingLink = new Emitter(); public readonly onDidClickSettingLink: Event = this._onDidClickSettingLink.event; - private readonly _onDidFocusSetting: Emitter = new Emitter(); + private readonly _onDidFocusSetting = new Emitter(); public readonly onDidFocusSetting: Event = this._onDidFocusSetting.event; private descriptionMeasureContainer: HTMLElement; diff --git a/src/vs/workbench/parts/preferences/browser/settingsWidgets.ts b/src/vs/workbench/parts/preferences/browser/settingsWidgets.ts index c2478da6c80..819e6582f40 100644 --- a/src/vs/workbench/parts/preferences/browser/settingsWidgets.ts +++ b/src/vs/workbench/parts/preferences/browser/settingsWidgets.ts @@ -203,7 +203,7 @@ export class ExcludeSettingWidget extends Disposable { private model = new ExcludeSettingListModel(); - private readonly _onDidChangeExclude: Emitter = new Emitter(); + private readonly _onDidChangeExclude = new Emitter(); public readonly onDidChangeExclude: Event = this._onDidChangeExclude.event; get domNode(): HTMLElement { diff --git a/src/vs/workbench/parts/terminal/common/terminalService.ts b/src/vs/workbench/parts/terminal/common/terminalService.ts index 1ea70cdf23f..88a5fc320ab 100644 --- a/src/vs/workbench/parts/terminal/common/terminalService.ts +++ b/src/vs/workbench/parts/terminal/common/terminalService.ts @@ -30,25 +30,25 @@ export abstract class TerminalService implements ITerminalService { public get terminalInstances(): ITerminalInstance[] { return this._terminalInstances; } public get terminalTabs(): ITerminalTab[] { return this._terminalTabs; } - private readonly _onActiveTabChanged: Emitter = new Emitter(); + private readonly _onActiveTabChanged = new Emitter(); public get onActiveTabChanged(): Event { return this._onActiveTabChanged.event; } - protected readonly _onInstanceCreated: Emitter = new Emitter(); + protected readonly _onInstanceCreated = new Emitter(); public get onInstanceCreated(): Event { return this._onInstanceCreated.event; } - protected readonly _onInstanceDisposed: Emitter = new Emitter(); + protected readonly _onInstanceDisposed = new Emitter(); public get onInstanceDisposed(): Event { return this._onInstanceDisposed.event; } - protected readonly _onInstanceProcessIdReady: Emitter = new Emitter(); + protected readonly _onInstanceProcessIdReady = new Emitter(); public get onInstanceProcessIdReady(): Event { return this._onInstanceProcessIdReady.event; } - protected readonly _onInstanceRequestExtHostProcess: Emitter = new Emitter(); + protected readonly _onInstanceRequestExtHostProcess = new Emitter(); public get onInstanceRequestExtHostProcess(): Event { return this._onInstanceRequestExtHostProcess.event; } - protected readonly _onInstanceDimensionsChanged: Emitter = new Emitter(); + protected readonly _onInstanceDimensionsChanged = new Emitter(); public get onInstanceDimensionsChanged(): Event { return this._onInstanceDimensionsChanged.event; } - protected readonly _onInstancesChanged: Emitter = new Emitter(); + protected readonly _onInstancesChanged = new Emitter(); public get onInstancesChanged(): Event { return this._onInstancesChanged.event; } - protected readonly _onInstanceTitleChanged: Emitter = new Emitter(); + protected readonly _onInstanceTitleChanged = new Emitter(); public get onInstanceTitleChanged(): Event { return this._onInstanceTitleChanged.event; } - protected readonly _onActiveInstanceChanged: Emitter = new Emitter(); + protected readonly _onActiveInstanceChanged = new Emitter(); public get onActiveInstanceChanged(): Event { return this._onActiveInstanceChanged.event; } - protected readonly _onTabDisposed: Emitter = new Emitter(); + protected readonly _onTabDisposed = new Emitter(); public get onTabDisposed(): Event { return this._onTabDisposed.event; } public abstract get configHelper(): ITerminalConfigHelper; diff --git a/src/vs/workbench/parts/terminal/electron-browser/terminalInstance.ts b/src/vs/workbench/parts/terminal/electron-browser/terminalInstance.ts index 2a655fa9dfc..814e8aaf1d5 100644 --- a/src/vs/workbench/parts/terminal/electron-browser/terminalInstance.ts +++ b/src/vs/workbench/parts/terminal/electron-browser/terminalInstance.ts @@ -94,27 +94,27 @@ export class TerminalInstance implements ITerminalInstance { public get shellLaunchConfig(): IShellLaunchConfig { return this._shellLaunchConfig; } public get commandTracker(): TerminalCommandTracker { return this._commandTracker; } - private readonly _onExit: Emitter = new Emitter(); + private readonly _onExit = new Emitter(); public get onExit(): Event { return this._onExit.event; } - private readonly _onDisposed: Emitter = new Emitter(); + private readonly _onDisposed = new Emitter(); public get onDisposed(): Event { return this._onDisposed.event; } - private readonly _onFocused: Emitter = new Emitter(); + private readonly _onFocused = new Emitter(); public get onFocused(): Event { return this._onFocused.event; } - private readonly _onProcessIdReady: Emitter = new Emitter(); + private readonly _onProcessIdReady = new Emitter(); public get onProcessIdReady(): Event { return this._onProcessIdReady.event; } - private readonly _onTitleChanged: Emitter = new Emitter(); + private readonly _onTitleChanged = new Emitter(); public get onTitleChanged(): Event { return this._onTitleChanged.event; } - private readonly _onData: Emitter = new Emitter(); + private readonly _onData = new Emitter(); public get onData(): Event { return this._onData.event; } - private readonly _onLineData: Emitter = new Emitter(); + private readonly _onLineData = new Emitter(); public get onLineData(): Event { return this._onLineData.event; } - private readonly _onRendererInput: Emitter = new Emitter(); + private readonly _onRendererInput = new Emitter(); public get onRendererInput(): Event { return this._onRendererInput.event; } - private readonly _onRequestExtHostProcess: Emitter = new Emitter(); + private readonly _onRequestExtHostProcess = new Emitter(); public get onRequestExtHostProcess(): Event { return this._onRequestExtHostProcess.event; } - private readonly _onDimensionsChanged: Emitter = new Emitter(); + private readonly _onDimensionsChanged = new Emitter(); public get onDimensionsChanged(): Event { return this._onDimensionsChanged.event; } - private readonly _onFocus: Emitter = new Emitter(); + private readonly _onFocus = new Emitter(); public get onFocus(): Event { return this._onFocus.event; } public constructor( diff --git a/src/vs/workbench/parts/terminal/electron-browser/terminalProcessManager.ts b/src/vs/workbench/parts/terminal/electron-browser/terminalProcessManager.ts index f3ca4f93453..611449c23e7 100644 --- a/src/vs/workbench/parts/terminal/electron-browser/terminalProcessManager.ts +++ b/src/vs/workbench/parts/terminal/electron-browser/terminalProcessManager.ts @@ -41,13 +41,13 @@ export class TerminalProcessManager implements ITerminalProcessManager { private _preLaunchInputQueue: string[] = []; private _disposables: IDisposable[] = []; - private readonly _onProcessReady: Emitter = new Emitter(); + private readonly _onProcessReady = new Emitter(); public get onProcessReady(): Event { return this._onProcessReady.event; } - private readonly _onProcessData: Emitter = new Emitter(); + private readonly _onProcessData = new Emitter(); public get onProcessData(): Event { return this._onProcessData.event; } - private readonly _onProcessTitle: Emitter = new Emitter(); + private readonly _onProcessTitle = new Emitter(); public get onProcessTitle(): Event { return this._onProcessTitle.event; } - private readonly _onProcessExit: Emitter = new Emitter(); + private readonly _onProcessExit = new Emitter(); public get onProcessExit(): Event { return this._onProcessExit.event; } constructor( diff --git a/src/vs/workbench/parts/terminal/node/terminalProcess.ts b/src/vs/workbench/parts/terminal/node/terminalProcess.ts index ea9573246b0..1c9d785c1b7 100644 --- a/src/vs/workbench/parts/terminal/node/terminalProcess.ts +++ b/src/vs/workbench/parts/terminal/node/terminalProcess.ts @@ -19,13 +19,13 @@ export class TerminalProcess implements ITerminalChildProcess, IDisposable { private _currentTitle: string = ''; private _processStartupComplete: Promise; - private readonly _onProcessData: Emitter = new Emitter(); + private readonly _onProcessData = new Emitter(); public get onProcessData(): Event { return this._onProcessData.event; } - private readonly _onProcessExit: Emitter = new Emitter(); + private readonly _onProcessExit = new Emitter(); public get onProcessExit(): Event { return this._onProcessExit.event; } - private readonly _onProcessIdReady: Emitter = new Emitter(); + private readonly _onProcessIdReady = new Emitter(); public get onProcessIdReady(): Event { return this._onProcessIdReady.event; } - private readonly _onProcessTitleChanged: Emitter = new Emitter(); + private readonly _onProcessTitleChanged = new Emitter(); public get onProcessTitleChanged(): Event { return this._onProcessTitleChanged.event; } constructor( diff --git a/src/vs/workbench/parts/terminal/node/terminalProcessExtHostProxy.ts b/src/vs/workbench/parts/terminal/node/terminalProcessExtHostProxy.ts index d3e9b3be184..831f8bdc353 100644 --- a/src/vs/workbench/parts/terminal/node/terminalProcessExtHostProxy.ts +++ b/src/vs/workbench/parts/terminal/node/terminalProcessExtHostProxy.ts @@ -13,20 +13,20 @@ import { IExtensionService } from 'vs/workbench/services/extensions/common/exten export class TerminalProcessExtHostProxy implements ITerminalChildProcess, ITerminalProcessExtHostProxy { private _disposables: IDisposable[] = []; - private readonly _onProcessData: Emitter = new Emitter(); + private readonly _onProcessData = new Emitter(); public get onProcessData(): Event { return this._onProcessData.event; } - private readonly _onProcessExit: Emitter = new Emitter(); + private readonly _onProcessExit = new Emitter(); public get onProcessExit(): Event { return this._onProcessExit.event; } - private readonly _onProcessIdReady: Emitter = new Emitter(); + private readonly _onProcessIdReady = new Emitter(); public get onProcessIdReady(): Event { return this._onProcessIdReady.event; } - private readonly _onProcessTitleChanged: Emitter = new Emitter(); + private readonly _onProcessTitleChanged = new Emitter(); public get onProcessTitleChanged(): Event { return this._onProcessTitleChanged.event; } - private readonly _onInput: Emitter = new Emitter(); + private readonly _onInput = new Emitter(); public get onInput(): Event { return this._onInput.event; } private readonly _onResize: Emitter<{ cols: number, rows: number }> = new Emitter<{ cols: number, rows: number }>(); public get onResize(): Event<{ cols: number, rows: number }> { return this._onResize.event; } - private readonly _onShutdown: Emitter = new Emitter(); + private readonly _onShutdown = new Emitter(); public get onShutdown(): Event { return this._onShutdown.event; } constructor( diff --git a/src/vs/workbench/services/extensions/test/node/rpcProtocol.test.ts b/src/vs/workbench/services/extensions/test/node/rpcProtocol.test.ts index 73716a48619..5e7a6163c18 100644 --- a/src/vs/workbench/services/extensions/test/node/rpcProtocol.test.ts +++ b/src/vs/workbench/services/extensions/test/node/rpcProtocol.test.ts @@ -15,7 +15,7 @@ suite('RPCProtocol', () => { class MessagePassingProtocol implements IMessagePassingProtocol { private _pair: MessagePassingProtocol; - private readonly _onMessage: Emitter = new Emitter(); + private readonly _onMessage = new Emitter(); public readonly onMessage: Event = this._onMessage.event; public setPair(other: MessagePassingProtocol) { diff --git a/src/vs/workbench/services/keybinding/electron-browser/keybindingService.ts b/src/vs/workbench/services/keybinding/electron-browser/keybindingService.ts index 2b0a3c90883..7ce86f4d025 100644 --- a/src/vs/workbench/services/keybinding/electron-browser/keybindingService.ts +++ b/src/vs/workbench/services/keybinding/electron-browser/keybindingService.ts @@ -47,7 +47,7 @@ export class KeyboardMapperFactory { private _keyboardMapper: IKeyboardMapper | null; private _initialized: boolean; - private readonly _onDidChangeKeyboardMapper: Emitter = new Emitter(); + private readonly _onDidChangeKeyboardMapper = new Emitter(); public readonly onDidChangeKeyboardMapper: Event = this._onDidChangeKeyboardMapper.event; private constructor() { diff --git a/src/vs/workbench/services/preferences/browser/preferencesService.ts b/src/vs/workbench/services/preferences/browser/preferencesService.ts index dcbdc06680a..0eafccadbef 100644 --- a/src/vs/workbench/services/preferences/browser/preferencesService.ts +++ b/src/vs/workbench/services/preferences/browser/preferencesService.ts @@ -45,7 +45,7 @@ export class PreferencesService extends Disposable implements IPreferencesServic private lastOpenedSettingsInput: PreferencesEditorInput | null = null; - private readonly _onDispose: Emitter = new Emitter(); + private readonly _onDispose = new Emitter(); private _defaultUserSettingsUriCounter = 0; private _defaultUserSettingsContentModel: DefaultSettings; diff --git a/src/vs/workbench/services/search/node/searchHistoryService.ts b/src/vs/workbench/services/search/node/searchHistoryService.ts index ca4b8d334d9..34cb3afc571 100644 --- a/src/vs/workbench/services/search/node/searchHistoryService.ts +++ b/src/vs/workbench/services/search/node/searchHistoryService.ts @@ -13,7 +13,7 @@ export class SearchHistoryService implements ISearchHistoryService { private static readonly SEARCH_HISTORY_KEY = 'workbench.search.history'; - private readonly _onDidClearHistory: Emitter = new Emitter(); + private readonly _onDidClearHistory = new Emitter(); public readonly onDidClearHistory: Event = this._onDidClearHistory.event; constructor( diff --git a/src/vs/workbench/services/textMate/electron-browser/TMSyntax.ts b/src/vs/workbench/services/textMate/electron-browser/TMSyntax.ts index 7ef8cc05068..60ea1e6dc94 100644 --- a/src/vs/workbench/services/textMate/electron-browser/TMSyntax.ts +++ b/src/vs/workbench/services/textMate/electron-browser/TMSyntax.ts @@ -31,7 +31,7 @@ export class TMScopeRegistry { private _scopeNameToLanguageRegistration: { [scopeName: string]: TMLanguageRegistration; }; private _encounteredLanguages: boolean[]; - private readonly _onDidEncounterLanguage: Emitter = new Emitter(); + private readonly _onDidEncounterLanguage = new Emitter(); public readonly onDidEncounterLanguage: Event = this._onDidEncounterLanguage.event; constructor() {