fixes #5981: [json] accept empty keybindings.json file

This commit is contained in:
Martin Aeschlimann 2016-05-10 12:53:38 +02:00
parent 224bbb8b45
commit 39c835a56c

View file

@ -210,6 +210,12 @@ function updateConfiguration() {
function validateTextDocument(textDocument: ITextDocument): void {
if (textDocument.getText().length === 0) {
// ignore empty documents
connection.sendDiagnostics({ uri: textDocument.uri, diagnostics: [] });
return;
}
let jsonDocument = getJSONDocument(textDocument);
jsonSchemaService.getSchemaForResource(textDocument.uri, jsonDocument).then(schema => {
if (schema) {