Skip to content

Commit afa7bb8

Browse files
committed
Revert vscode engine, taskExecutionTerminal propsed api
1 parent 2de2ec2 commit afa7bb8

File tree

4 files changed

+4
-78
lines changed

4 files changed

+4
-78
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
],
1414
"enabledApiProposals": [
1515
"terminalShellEnv",
16-
"terminalDataWriteEvent",
17-
"taskExecutionTerminal"
16+
"terminalDataWriteEvent"
1817
],
1918
"capabilities": {
2019
"untrustedWorkspaces": {

src/features/terminal/utils.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as path from 'path';
2-
import { Disposable, env, tasks, Terminal, TerminalOptions, Uri } from 'vscode';
2+
import { Disposable, env, Terminal, TerminalOptions, Uri } from 'vscode';
33
import { PythonEnvironment, PythonProject, PythonProjectEnvironmentApi, PythonProjectGetterApi } from '../../api';
44
import { timeout } from '../../common/utils/asyncUtils';
55
import { createSimpleDebounce } from '../../common/utils/debounce';
@@ -129,9 +129,8 @@ function detectsCommonPromptPattern(terminalData: string): boolean {
129129
}
130130

131131
export function isTaskTerminal(terminal: Terminal): boolean {
132-
// Use tasks.taskExecutions API to check if terminal is associated with a task
133-
// See: https://github.com/microsoft/vscode/issues/234440
134-
return tasks.taskExecutions.some((execution) => execution.terminal === terminal);
132+
// TODO: Need API for core for this https://github.com/microsoft/vscode/issues/234440
133+
return terminal.name.toLowerCase().includes('task');
135134
}
136135

137136
export function getTerminalCwd(terminal: Terminal): string | undefined {

src/test/features/terminal/activateMenuButton.unit.test.ts

Lines changed: 0 additions & 57 deletions
This file was deleted.

src/vscode.proposed.taskExecutionTerminal.d.ts

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)