Remove extra no null check
This is already checked a few lines up
This commit is contained in:
parent
e107e5c5bf
commit
2fd0153d56
|
@ -60,12 +60,9 @@ class TypeScriptFormattingProvider implements vscode.DocumentRangeFormattingEdit
|
||||||
if (response.type !== 'response' || !response.body) {
|
if (response.type !== 'response' || !response.body) {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
const edits = response.body;
|
|
||||||
const result: vscode.TextEdit[] = [];
|
const result: vscode.TextEdit[] = [];
|
||||||
if (!edits) {
|
for (const edit of response.body) {
|
||||||
return result;
|
|
||||||
}
|
|
||||||
for (const edit of edits) {
|
|
||||||
const textEdit = typeConverters.TextEdit.fromCodeEdit(edit);
|
const textEdit = typeConverters.TextEdit.fromCodeEdit(edit);
|
||||||
const range = textEdit.range;
|
const range = textEdit.range;
|
||||||
// Work around for https://github.com/Microsoft/TypeScript/issues/6700.
|
// Work around for https://github.com/Microsoft/TypeScript/issues/6700.
|
||||||
|
@ -99,4 +96,4 @@ export function register(
|
||||||
vscode.languages.registerDocumentRangeFormattingEditProvider(selector, formattingProvider),
|
vscode.languages.registerDocumentRangeFormattingEditProvider(selector, formattingProvider),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue