From baa482bd79c55d56260a052fe38b85ef633376cf Mon Sep 17 00:00:00 2001 From: Amir Omidi Date: Wed, 21 Aug 2019 10:24:46 -0700 Subject: [PATCH] Fallback to text if xml parser fails parsing (#6657) --- extensions/xml-language-features/src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/xml-language-features/src/extension.ts b/extensions/xml-language-features/src/extension.ts index 603b3bb37c..4e865f75ab 100644 --- a/extensions/xml-language-features/src/extension.ts +++ b/extensions/xml-language-features/src/extension.ts @@ -14,5 +14,5 @@ export function activate(context: vscode.ExtensionContext) { function format(document: vscode.TextDocument): vscode.ProviderResult { const range = new vscode.Range(0, 0, document.lineCount, document.lineAt(document.lineCount - 1).range.end.character); - return xml.Compiler.formatXmlString(document.getText()).then(formatted => [new vscode.TextEdit(range, formatted)]); + return xml.Compiler.formatXmlString(document.getText()).then(formatted => [new vscode.TextEdit(range, formatted)], () => [new vscode.TextEdit(range, document.getText())]); }