mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-24 20:26:08 +00:00
Fix a spell
This commit is contained in:
@@ -400,7 +400,7 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
|
||||
|
||||
private snippetForFunctionCall(detail: CompletionEntryDetails): SnippetString {
|
||||
const suggestionArgumentNames: string[] = [];
|
||||
let hasOptionalParemters = false;
|
||||
let hasOptionalParemeters = false;
|
||||
let parenCount = 0;
|
||||
let i = 0;
|
||||
for (; i < detail.displayParts.length; ++i) {
|
||||
@@ -413,7 +413,7 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
|
||||
if (!nameIsFollowedByOptionalIndicator) {
|
||||
suggestionArgumentNames.push(`\${${i + 1}:${part.text}}`);
|
||||
}
|
||||
hasOptionalParemters = hasOptionalParemters || nameIsFollowedByOptionalIndicator;
|
||||
hasOptionalParemeters = hasOptionalParemeters || nameIsFollowedByOptionalIndicator;
|
||||
} else if (part.kind === 'punctuation') {
|
||||
if (part.text === '(') {
|
||||
++parenCount;
|
||||
@@ -421,12 +421,12 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
|
||||
--parenCount;
|
||||
} else if (part.text === '...' && parenCount === 1) {
|
||||
// Found rest parmeter. Do not fill in any further arguments
|
||||
hasOptionalParemters = true;
|
||||
hasOptionalParemeters = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
const codeSnippet = `${detail.name}(${suggestionArgumentNames.join(', ')}${hasOptionalParemters ? '${' + i + '}' : ''})$0`;
|
||||
const codeSnippet = `${detail.name}(${suggestionArgumentNames.join(', ')}${hasOptionalParemeters ? '${' + i + '}' : ''})$0`;
|
||||
return new SnippetString(codeSnippet);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user