warn about void results from completion item providers, fixes #5360

This commit is contained in:
Johannes Rieken
2016-04-19 11:45:37 +02:00
parent 80c7d69a25
commit de63841aa6

View File

@@ -511,7 +511,12 @@ class SuggestAdapter implements modes.ISuggestSupport {
} else if (value instanceof CompletionList) {
list = value;
defaultSuggestions.incomplete = list.isIncomplete;
} else if (!value) {
// undefined and null are valid results
return;
} else {
// warn about everything else
console.warn('INVALID result from completion provider. expected CompletionItem-array or CompletionList but got:', value);
return;
}