提交 93e42a5e 编写于 作者: M Matt Bierner

Use for of loop

上级 f7306841
......@@ -202,13 +202,12 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
// Prevents incorrectly completing while typing spread operators.
if (position.character > 0) {
const preText = document.getText(new Range(
new Position(position.line, 0),
new Position(position.line, position.character - 1)));
position.line, 0,
position.line, position.character - 1));
enableDotCompletions = preText.match(/[a-z_$\)\]\}]\s*$/ig) !== null;
}
for (let i = 0; i < body.length; i++) {
const element = body[i];
for (const element of body) {
const item = new MyCompletionItem(position, document, element, enableDotCompletions, !this.config.useCodeSnippetsOnMethodSuggest);
completionItems.push(item);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册