From 26041d7d55b95423a73fc76b0152457903f6e3dd Mon Sep 17 00:00:00 2001 From: jebbs Date: Thu, 14 Mar 2019 17:50:21 +0800 Subject: [PATCH] fix invalid jar alert, solve #147 --- src/plantuml/intellisense/languageCompletion.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plantuml/intellisense/languageCompletion.ts b/src/plantuml/intellisense/languageCompletion.ts index 5c20838..1ed2299 100644 --- a/src/plantuml/intellisense/languageCompletion.ts +++ b/src/plantuml/intellisense/languageCompletion.ts @@ -28,6 +28,7 @@ function getLanguageWords(): Promise { let params = [ '-Djava.awt.headless=true', '-jar', + // FIXME: this would cause false alarm of invalid jar, if user has jar setting in workspace. config.jar(null), "-language", ]; @@ -83,7 +84,7 @@ function processWords(value: string): LanguageWord[] { export async function LanguageCompletionItems(): Promise { if (cachedItems !== undefined) return Promise.resolve(cachedItems); - let words = await getLanguageWords(); + let words = processWords(preDefinedWords); cachedItems = words.map(word => { const item = new vscode.CompletionItem(word.label, word.kind);