vscode-json-languageservice
Advanced tools
Comparing version 2.0.0-next.8 to 2.0.0-next.9
@@ -60,4 +60,5 @@ (function (factory) { | ||
add: function (suggestion) { | ||
if (!proposed[suggestion.label]) { | ||
proposed[suggestion.label] = true; | ||
var existing = proposed[suggestion.label]; | ||
if (!existing) { | ||
proposed[suggestion.label] = suggestion; | ||
if (overwriteRange) { | ||
@@ -68,2 +69,5 @@ suggestion.range = overwriteRange; | ||
} | ||
else if (!existing.documentation) { | ||
existing.documentation = suggestion.documentation; | ||
} | ||
}, | ||
@@ -111,3 +115,3 @@ setAsIncomplete: function () { | ||
if (!currentProperty || currentProperty !== p) { | ||
proposed[p.key.value] = true; | ||
proposed[p.key.value] = vscode_languageserver_types_1.CompletionItem.create('__'); | ||
} | ||
@@ -114,0 +118,0 @@ }); |
{ | ||
"name": "vscode-json-languageservice", | ||
"version": "2.0.0-next.8", | ||
"version": "2.0.0-next.9", | ||
"description": "Language service for JSON", | ||
@@ -5,0 +5,0 @@ "main": "./lib/jsonLanguageService.js", |
158663
3115