File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed
src/vs/workbench/contrib/terminalContrib/quickFix/browser Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change 6
6
import { Emitter } from '../../../../../base/common/event.js' ;
7
7
import { IDisposable , toDisposable } from '../../../../../base/common/lifecycle.js' ;
8
8
import { localize } from '../../../../../nls.js' ;
9
- import { ILogService } from '../../../../../platform/log/common/log.js' ;
10
9
import { ITerminalCommandSelector } from '../../../../../platform/terminal/common/terminal.js' ;
11
10
import { ITerminalQuickFixService , ITerminalQuickFixProvider , ITerminalQuickFixProviderSelector } from './quickFix.js' ;
12
11
import { isProposedApiEnabled } from '../../../../services/extensions/common/extensions.js' ;
@@ -31,9 +30,7 @@ export class TerminalQuickFixService implements ITerminalQuickFixService {
31
30
32
31
readonly extensionQuickFixes : Promise < Array < ITerminalCommandSelector > > ;
33
32
34
- constructor (
35
- @ILogService private readonly _logService : ILogService ,
36
- ) {
33
+ constructor ( ) {
37
34
this . extensionQuickFixes = new Promise ( ( r ) => quickFixExtensionPoint . setHandler ( fixes => {
38
35
r ( fixes . filter ( c => isProposedApiEnabled ( c . description , 'terminalQuickFixProvider' ) ) . map ( c => {
39
36
if ( ! c . value ) {
@@ -52,7 +49,7 @@ export class TerminalQuickFixService implements ITerminalQuickFixService {
52
49
registerCommandSelector ( selector : ITerminalCommandSelector ) : void {
53
50
this . _selectors . set ( selector . id , selector ) ;
54
51
this . _onDidRegisterCommandSelector . fire ( selector ) ;
55
-
52
+
56
53
// Check if there's a pending provider for this selector
57
54
const pendingProvider = this . _pendingProviders . get ( selector . id ) ;
58
55
if ( pendingProvider ) {
You can’t perform that action at this time.
0 commit comments