Skip to content

Commit 388dc87

Browse files
committed
remove ' ' from select interpreter lists
1 parent 2c801b8 commit 388dc87

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/client/interpreter/configuration/interpreterSelector/interpreterSelector.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,17 @@ export class InterpreterSelector implements IInterpreterSelector {
3030
const interpreters = this.interpreterManager.getInterpreters(resource);
3131
interpreters.sort(this.envTypeComparer.compare.bind(this.envTypeComparer));
3232

33-
return interpreters.map((item) => this.suggestionToQuickPickItem(item, resource, useFullDisplayName));
33+
const interpreterLists = interpreters.map((item) =>
34+
this.suggestionToQuickPickItem(item, resource, useFullDisplayName),
35+
);
36+
// Truncate ' ' inside parenthesis for Select Interpreter Lists.
37+
for (const singleInterpreter of interpreterLists) {
38+
if (singleInterpreter.label.includes('(') && singleInterpreter.label.includes(')')) {
39+
singleInterpreter.label = singleInterpreter.label.replace(/'/g, '');
40+
}
41+
}
42+
43+
return interpreterLists;
3444
}
3545

3646
public async getAllSuggestions(resource: Resource): Promise<IInterpreterQuickPickItem[]> {

0 commit comments

Comments
 (0)