From 5d450ae34bdda6a455a4c75303c8b7248d9bb466 Mon Sep 17 00:00:00 2001 From: Jens Johansson Date: Wed, 5 Feb 2025 14:02:37 +0100 Subject: [PATCH] Added setting for config Gauge formatter and send the settings to Gauge server. (#1038) * Added setting for config Gauge formatter and send the settings to Gauge server. Signed-off-by: Jens Johansson * Added setting for config Gauge formatter and send the settings to Gauge server. Signed-off-by: Jens Johansson * Bump @types/node from 22.10.10 to 22.13.0 (#1039) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.10.10 to 22.13.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Adding syntax highlighting (#1041) * Adding code & default config syntax highlighting. Signed-off-by: Jens Johansson * Adding code & default config syntax highlighting. Signed-off-by: Jens Johansson * Adding code & default config syntax highlighting. Signed-off-by: Jens Johansson * Adding code & default config syntax highlighting. Signed-off-by: Jens Johansson --------- Signed-off-by: Jens Johansson * Added setting for config Gauge formatter and send the settings to Gauge server. Signed-off-by: Jens Johansson * Added setting for config Gauge formatter and send the settings to Gauge server. Signed-off-by: Jens Johansson --------- Signed-off-by: Jens Johansson Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 4 ++-- package.json | 7 ++++++- src/gaugeWorkspace.ts | 5 +++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 742cda10..3de72ede 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 95709a05..1440a98d 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 b95fc845..3da3ff2a 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 { } }); } - - }