@@ -128,7 +128,6 @@ export class ExtHostExtensionService implements ExtHostExtensionServiceShape {
128128 private readonly _storage : ExtHostStorage ;
129129 private readonly _storagePath : ExtensionStoragePath ;
130130 private readonly _proxy : MainThreadExtensionServiceShape ;
131- private readonly _logService : ILogService ;
132131 private readonly _extHostLogService : ExtHostLogService ;
133132 private _activator : ExtensionsActivator ;
134133 private _extensionPathIndex : TPromise < TernarySearchTree < IExtensionDescription > > ;
@@ -139,21 +138,20 @@ export class ExtHostExtensionService implements ExtHostExtensionServiceShape {
139138 extHostContext : IExtHostContext ,
140139 extHostWorkspace : ExtHostWorkspace ,
141140 extHostConfiguration : ExtHostConfiguration ,
142- logService : ILogService ,
141+ extHostLogService : ExtHostLogService ,
143142 environmentService : IEnvironmentService
144143 ) {
145144 this . _barrier = new Barrier ( ) ;
146145 this . _registry = new ExtensionDescriptionRegistry ( initData . extensions ) ;
147- this . _logService = logService ;
146+ this . _extHostLogService = extHostLogService ;
148147 this . _mainThreadTelemetry = extHostContext . getProxy ( MainContext . MainThreadTelemetry ) ;
149148 this . _storage = new ExtHostStorage ( extHostContext ) ;
150149 this . _storagePath = new ExtensionStoragePath ( initData . workspace , initData . environment ) ;
151150 this . _proxy = extHostContext . getProxy ( MainContext . MainThreadExtensionService ) ;
152151 this . _activator = null ;
153- this . _extHostLogService = new ExtHostLogService ( environmentService , this . _logService ) ;
154152
155153 // initialize API first (i.e. do not release barrier until the API is initialized)
156- const apiFactory = createApiFactory ( initData , extHostContext , extHostWorkspace , extHostConfiguration , this , logService ) ;
154+ const apiFactory = createApiFactory ( initData , extHostContext , extHostWorkspace , extHostConfiguration , this , this . _extHostLogService ) ;
157155
158156 initializeExtensionApi ( this , apiFactory ) . then ( ( ) => {
159157
@@ -314,14 +312,14 @@ export class ExtHostExtensionService implements ExtHostExtensionServiceShape {
314312 return TPromise . as ( new EmptyExtension ( ExtensionActivationTimes . NONE ) ) ;
315313 }
316314
317- this . _logService . info ( `ExtensionService#_doActivateExtension ${ extensionDescription . id } ${ JSON . stringify ( reason ) } ` ) ;
315+ this . _extHostLogService . info ( `ExtensionService#_doActivateExtension ${ extensionDescription . id } ${ JSON . stringify ( reason ) } ` ) ;
318316
319317 const activationTimesBuilder = new ExtensionActivationTimesBuilder ( reason . startup ) ;
320318 return TPromise . join < any > ( [
321- loadCommonJSModule ( this . _logService , extensionDescription . main , activationTimesBuilder ) ,
319+ loadCommonJSModule ( this . _extHostLogService , extensionDescription . main , activationTimesBuilder ) ,
322320 this . _loadExtensionContext ( extensionDescription )
323321 ] ) . then ( values => {
324- return ExtHostExtensionService . _callActivate ( this . _logService , extensionDescription . id , < IExtensionModule > values [ 0 ] , < IExtensionContext > values [ 1 ] , activationTimesBuilder ) ;
322+ return ExtHostExtensionService . _callActivate ( this . _extHostLogService , extensionDescription . id , < IExtensionModule > values [ 0 ] , < IExtensionContext > values [ 1 ] , activationTimesBuilder ) ;
325323 } , ( errors : any [ ] ) => {
326324 // Avoid failing with an array of errors, fail with a single error
327325 if ( errors [ 0 ] ) {
@@ -339,7 +337,7 @@ export class ExtHostExtensionService implements ExtHostExtensionServiceShape {
339337 let globalState = new ExtensionMemento ( extensionDescription . id , true , this . _storage ) ;
340338 let workspaceState = new ExtensionMemento ( extensionDescription . id , false , this . _storage ) ;
341339
342- this . _logService . trace ( `ExtensionService#loadExtensionContext ${ extensionDescription . id } ` ) ;
340+ this . _extHostLogService . trace ( `ExtensionService#loadExtensionContext ${ extensionDescription . id } ` ) ;
343341 return TPromise . join ( [
344342 globalState . whenReady ,
345343 workspaceState . whenReady ,
0 commit comments