From 0bf40e630ce7a11bc8cb7066589f014d6b54a99a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 3 Jun 2026 03:39:23 +0000 Subject: [PATCH 1/2] Update dependency @cucumber/biome-config to v0.2.1 --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index c750a48c..4c1011eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@biomejs/biome": "^2.4.1", - "@cucumber/biome-config": "cucumber/biome-config#v0.1.0", + "@cucumber/biome-config": "cucumber/biome-config#v0.2.1", "@cucumber/compatibility-kit": "^29.0.0", "@cucumber/gherkin": "^39.0.0", "@cucumber/message-streams": "^4.0.1", @@ -839,8 +839,8 @@ } }, "node_modules/@cucumber/biome-config": { - "version": "0.0.0", - "resolved": "git+ssh://git@github.com/cucumber/biome-config.git#6e5b2a8a5fdffdb2f5b378e2f401254baa714f25", + "version": "0.2.1", + "resolved": "git+ssh://git@github.com/cucumber/biome-config.git#5ab9ace6ecb8fee6c5fbdeec8d3bb7438fd5659c", "dev": true, "license": "MIT" }, diff --git a/package.json b/package.json index 3f3337db..8c74a567 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ }, "devDependencies": { "@biomejs/biome": "^2.4.1", - "@cucumber/biome-config": "cucumber/biome-config#v0.1.0", + "@cucumber/biome-config": "cucumber/biome-config#v0.2.1", "@cucumber/compatibility-kit": "^29.0.0", "@cucumber/gherkin": "^39.0.0", "@cucumber/message-streams": "^4.0.1", From d993a721ff57d0098d7fa67f9adff0da3b41e34d Mon Sep 17 00:00:00 2001 From: David Goss Date: Wed, 3 Jun 2026 08:08:01 +0100 Subject: [PATCH 2/2] fix violations --- src/search/FeatureSearch.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/search/FeatureSearch.ts b/src/search/FeatureSearch.ts index b925a514..b79552c3 100644 --- a/src/search/FeatureSearch.ts +++ b/src/search/FeatureSearch.ts @@ -30,8 +30,12 @@ export class FeatureSearch implements TypedIndex { } async add(gherkinDocument: GherkinDocument, _uri: string): Promise { - if (!gherkinDocument.feature) return this - if (!gherkinDocument.uri) throw new Error('Missing uri on gherkinDocument') + if (!gherkinDocument.feature) { + return this + } + if (!gherkinDocument.uri) { + throw new Error('Missing uri on gherkinDocument') + } await insert(this.index, { id: gherkinDocument.uri, name: gherkinDocument.feature.name,