diff --git a/package-lock.json b/package-lock.json index 742cda1..3de72ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gauge", - "version": "0.1.6", + "version": "0.1.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gauge", - "version": "0.1.6", + "version": "0.1.7", "license": "MIT", "dependencies": { "fs-extra": "^11.3.0", diff --git a/package.json b/package.json index 95709a0..1440a98 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "description": "Gauge support for VScode.", "author": "ThoughtWorks", "license": "MIT", - "version": "0.1.7", + "version": "0.1.8", "publisher": "getgauge", "engines": { "vscode": "^1.71.0" @@ -348,6 +348,11 @@ "type": "string", "default": "#228549", "description": "Color for disabled steps." + }, + "gauge.formatting.skipEmptyLineInsertions": { + "type": "boolean", + "default": false, + "description": "If true, skip adding empty lines during formatting." } } }, diff --git a/src/gaugeWorkspace.ts b/src/gaugeWorkspace.ts index b95fc84..3da3ff2 100644 --- a/src/gaugeWorkspace.ts +++ b/src/gaugeWorkspace.ts @@ -166,6 +166,9 @@ export class GaugeWorkspace extends Disposable { diagnosticCollectionName: 'gauge', outputChannel: this._outputChannel, revealOutputChannelOn: RevealOutputChannelOn.Never, + synchronize: { + configurationSection: 'gauge' + }, }; clientOptions.workspaceFolder = workspace.getWorkspaceFolder(Uri.file(folder)); let languageClient = new LanguageClient('gauge', 'Gauge', serverOptions, clientOptions); @@ -229,6 +232,4 @@ export class GaugeWorkspace extends Disposable { } }); } - - }