@@ -81,6 +81,7 @@ import { find } from 'vs/base/common/arrays';
8181import { CancellationToken , CancellationTokenSource } from 'vs/base/common/cancellation' ;
8282import { IViewsService , IViewDescriptorService } from 'vs/workbench/common/views' ;
8383import { isWorkspaceFolder , TaskQuickPickEntry , QUICKOPEN_DETAIL_CONFIG , TaskQuickPick , QUICKOPEN_SKIP_CONFIG } from 'vs/workbench/contrib/tasks/browser/taskQuickPick' ;
84+ import { ILogService } from 'vs/platform/log/common/log' ;
8485
8586const QUICKOPEN_HISTORY_LIMIT_CONFIG = 'task.quickOpen.history' ;
8687const PROBLEM_MATCHER_NEVER_CONFIG = 'task.problemMatchers.neverPrompt' ;
@@ -255,7 +256,8 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer
255256 @IPathService private readonly pathService : IPathService ,
256257 @ITextModelService private readonly textModelResolverService : ITextModelService ,
257258 @IPreferencesService private readonly preferencesService : IPreferencesService ,
258- @IViewDescriptorService private readonly viewDescriptorService : IViewDescriptorService
259+ @IViewDescriptorService private readonly viewDescriptorService : IViewDescriptorService ,
260+ @ILogService private readonly logService : ILogService
259261 ) {
260262 super ( ) ;
261263
@@ -1547,7 +1549,7 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer
15471549 this . modelService , this . configurationResolverService , this . telemetryService ,
15481550 this . contextService , this . environmentService ,
15491551 AbstractTaskService . OutputChannelId , this . fileService , this . terminalInstanceService ,
1550- this . pathService , this . viewDescriptorService ,
1552+ this . pathService , this . viewDescriptorService , this . logService ,
15511553 ( workspaceFolder : IWorkspaceFolder ) => {
15521554 if ( ! workspaceFolder ) {
15531555 return undefined ;
0 commit comments