From ebe96024be7fd232142966dc120f1b74f817f6dd Mon Sep 17 00:00:00 2001 From: jpinkney Date: Mon, 15 Jan 2018 15:05:02 -0500 Subject: [PATCH] Added file watch for changed json files for redhat-developer/yaml-language-server#34 --- src/extension.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/extension.ts b/src/extension.ts index 2105442e..aab2690c 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -22,7 +22,7 @@ namespace SchemaAssociationNotification { export function activate(context: ExtensionContext) { // The server is implemented in node - let serverModule = context.extensionPath + '/node_modules/yaml-language-server/out/server/src/server.js'; + let serverModule = context.extensionPath + '/work/yaml-language-server/out/server/src/server.js'; // The debug options for the server let debugOptions = { execArgv: ["--nolazy", "--debug=6009"] }; @@ -42,7 +42,10 @@ export function activate(context: ExtensionContext) { // Synchronize the setting section 'languageServerExample' to the server configurationSection: ['yaml', 'http.proxy', 'http.proxyStrictSSL'], // Notify the server about file changes to '.clientrc files contain in the workspace - fileEvents: workspace.createFileSystemWatcher('**/*.?(e)y?(a)ml') + fileEvents: [ + workspace.createFileSystemWatcher('**/*.?(e)y?(a)ml'), + workspace.createFileSystemWatcher('**/*.json') + ] } }